<html>
<!doctype html>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<head>
    <style>
        #ypblsj-ypqk  tr td {border-left:none}
        #ypblsj-ypqk  tr td:last-child {border-right:none}
        #ypblsj-ypqk  tr:last-child td {border-bottom:none}
        <%--bootstrap.css--%>
        /*!
 * Bootstrap v3.3.5 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
        /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
        html {
            -webkit-text-size-adjust: 100%;
            -ms-text-size-adjust: 100%;
        }
        body {
            margin: 0;
        }
        article,
        aside,
        details,
        figcaption,
        figure,
        footer,
        header,
        hgroup,
        main,
        menu,
        nav,
        section,
        summary {
            display: block;
        }
        audio,
        canvas,
        progress,
        video {
            display: inline-block;
            vertical-align: baseline;
        }
        audio:not([controls]) {
            display: none;
            height: 0;
        }
        [hidden],
        template {
            display: none;
        }
        a {
            background-color: transparent;
        }
        a:active,
        a:hover {
            outline: 0;
        }
        abbr[title] {
            border-bottom: 1px dotted;
        }
        b,
        strong {
            font-weight: bold;
        }
        dfn {
            font-style: italic;
        }
        h1 {
            margin: .67em 0;
            font-size: 2em;
        }
        mark {
            color: #000;
            background: #ff0;
        }
        small {
            font-size: 80%;
        }
        sub,
        sup {
            position: relative;
            font-size: 75%;
            line-height: 0;
            vertical-align: baseline;
        }
        sup {
            top: -.5em;
        }
        sub {
            bottom: -.25em;
        }
        img {
            border: 0;
        }
        svg:not(:root) {
            overflow: hidden;
        }
        figure {
            margin: 1em 40px;
        }
        hr {
            height: 0;
            -webkit-box-sizing: content-box;
            -moz-box-sizing: content-box;
            box-sizing: content-box;
        }
        pre {
            overflow: auto;
        }
        code,
        kbd,
        pre,
        samp {
            font-family: monospace, monospace;
            font-size: 1em;
        }
        button,
        input,
        optgroup,
        select,
        textarea {
            margin: 0;
            font: inherit;
            color: inherit;
        }
        button {
            overflow: visible;
        }
        button,
        select {
            text-transform: none;
        }
        button,
        html input[type="button"],
        input[type="reset"],
        input[type="submit"] {
            -webkit-appearance: button;
            cursor: pointer;
        }
        button[disabled],
        html input[disabled] {
            cursor: default;
        }
        button::-moz-focus-inner,
        input::-moz-focus-inner {
            padding: 0;
            border: 0;
        }
        input {
            line-height: normal;
        }
        input[type="checkbox"],
        input[type="radio"] {
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            box-sizing: border-box;
            padding: 0;
        }
        input[type="number"]::-webkit-inner-spin-button,
        input[type="number"]::-webkit-outer-spin-button {
            height: auto;
        }
        input[type="search"] {
            -webkit-box-sizing: content-box;
            -moz-box-sizing: content-box;
            box-sizing: content-box;
            -webkit-appearance: textfield;
        }
        input[type="search"]::-webkit-search-cancel-button,
        input[type="search"]::-webkit-search-decoration {
            -webkit-appearance: none;
        }
        fieldset {
            padding: .35em .625em .75em;
            margin: 0 2px;
            border: 1px solid #c0c0c0;
        }
        legend {
            padding: 0;
            border: 0;
        }
        textarea {
            overflow: auto;
        }
        optgroup {
            font-weight: bold;
        }
        table {
            border-spacing: 0;
            border-collapse: collapse;
        }
        td,
        th {
            padding: 0;
        }
        /*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
        @media print {
            *,
            *:before,
            *:after {
                color: #000 !important;
                text-shadow: none !important;
                background: transparent !important;
                -webkit-box-shadow: none !important;
                box-shadow: none !important;
            }
            a,
            a:visited {
                text-decoration: underline;
            }
            a[href]:after {
                content: " (" attr(href) ")";
            }
            abbr[title]:after {
                content: " (" attr(title) ")";
            }
            a[href^="#"]:after,
            a[href^="javascript:"]:after {
                content: "";
            }
            pre,
            blockquote {
                border: 1px solid #999;

                page-break-inside: avoid;
            }
            thead {
                display: table-header-group;
            }
            tr,
            img {
                page-break-inside: avoid;
            }
            img {
                max-width: 100% !important;
            }
            p,
            h2,
            h3 {
                orphans: 3;
                widows: 3;
            }
            h2,
            h3 {
                page-break-after: avoid;
            }
            .navbar {
                display: none;
            }
            .btn > .caret,
            .dropup > .btn > .caret {
                border-top-color: #000 !important;
            }
            .label {
                border: 1px solid #000;
            }
            .table {
                border-collapse: collapse !important;
            }
            .table td,
            .table th {
                background-color: #fff !important;
            }
            .table-bordered th,
            .table-bordered td {
                border: 1px solid #ddd !important;
            }
        }
        @font-face {
            font-family: 'Glyphicons Halflings';

            src: url('../fonts/glyphicons-halflings-regular.eot');
            src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
        }
        .glyphicon {
            position: relative;
            top: 1px;
            display: inline-block;
            font-family: 'Glyphicons Halflings';
            font-style: normal;
            font-weight: normal;
            line-height: 1;

            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
        }
        .glyphicon-asterisk:before {
            content: "\2a";
        }
        .glyphicon-plus:before {
            content: "\2b";
        }
        .glyphicon-euro:before,
        .glyphicon-eur:before {
            content: "\20ac";
        }
        .glyphicon-minus:before {
            content: "\2212";
        }
        .glyphicon-cloud:before {
            content: "\2601";
        }
        .glyphicon-envelope:before {
            content: "\2709";
        }
        .glyphicon-pencil:before {
            content: "\270f";
        }
        .glyphicon-glass:before {
            content: "\e001";
        }
        .glyphicon-music:before {
            content: "\e002";
        }
        .glyphicon-search:before {
            content: "\e003";
        }
        .glyphicon-heart:before {
            content: "\e005";
        }
        .glyphicon-star:before {
            content: "\e006";
        }
        .glyphicon-star-empty:before {
            content: "\e007";
        }
        .glyphicon-user:before {
            content: "\e008";
        }
        .glyphicon-film:before {
            content: "\e009";
        }
        .glyphicon-th-large:before {
            content: "\e010";
        }
        .glyphicon-th:before {
            content: "\e011";
        }
        .glyphicon-th-list:before {
            content: "\e012";
        }
        .glyphicon-ok:before {
            content: "\e013";
        }
        .glyphicon-remove:before {
            content: "\e014";
        }
        .glyphicon-zoom-in:before {
            content: "\e015";
        }
        .glyphicon-zoom-out:before {
            content: "\e016";
        }
        .glyphicon-off:before {
            content: "\e017";
        }
        .glyphicon-signal:before {
            content: "\e018";
        }
        .glyphicon-cog:before {
            content: "\e019";
        }
        .glyphicon-trash:before {
            content: "\e020";
        }
        .glyphicon-home:before {
            content: "\e021";
        }
        .glyphicon-file:before {
            content: "\e022";
        }
        .glyphicon-time:before {
            content: "\e023";
        }
        .glyphicon-road:before {
            content: "\e024";
        }
        .glyphicon-download-alt:before {
            content: "\e025";
        }
        .glyphicon-download:before {
            content: "\e026";
        }
        .glyphicon-upload:before {
            content: "\e027";
        }
        .glyphicon-inbox:before {
            content: "\e028";
        }
        .glyphicon-play-circle:before {
            content: "\e029";
        }
        .glyphicon-repeat:before {
            content: "\e030";
        }
        .glyphicon-refresh:before {
            content: "\e031";
        }
        .glyphicon-list-alt:before {
            content: "\e032";
        }
        .glyphicon-lock:before {
            content: "\e033";
        }
        .glyphicon-flag:before {
            content: "\e034";
        }
        .glyphicon-headphones:before {
            content: "\e035";
        }
        .glyphicon-volume-off:before {
            content: "\e036";
        }
        .glyphicon-volume-down:before {
            content: "\e037";
        }
        .glyphicon-volume-up:before {
            content: "\e038";
        }
        .glyphicon-qrcode:before {
            content: "\e039";
        }
        .glyphicon-barcode:before {
            content: "\e040";
        }
        .glyphicon-tag:before {
            content: "\e041";
        }
        .glyphicon-tags:before {
            content: "\e042";
        }
        .glyphicon-book:before {
            content: "\e043";
        }
        .glyphicon-bookmark:before {
            content: "\e044";
        }
        .glyphicon-print:before {
            content: "\e045";
        }
        .glyphicon-camera:before {
            content: "\e046";
        }
        .glyphicon-font:before {
            content: "\e047";
        }
        .glyphicon-bold:before {
            content: "\e048";
        }
        .glyphicon-italic:before {
            content: "\e049";
        }
        .glyphicon-text-height:before {
            content: "\e050";
        }
        .glyphicon-text-width:before {
            content: "\e051";
        }
        .glyphicon-align-left:before {
            content: "\e052";
        }
        .glyphicon-align-center:before {
            content: "\e053";
        }
        .glyphicon-align-right:before {
            content: "\e054";
        }
        .glyphicon-align-justify:before {
            content: "\e055";
        }
        .glyphicon-list:before {
            content: "\e056";
        }
        .glyphicon-indent-left:before {
            content: "\e057";
        }
        .glyphicon-indent-right:before {
            content: "\e058";
        }
        .glyphicon-facetime-video:before {
            content: "\e059";
        }
        .glyphicon-picture:before {
            content: "\e060";
        }
        .glyphicon-map-marker:before {
            content: "\e062";
        }
        .glyphicon-adjust:before {
            content: "\e063";
        }
        .glyphicon-tint:before {
            content: "\e064";
        }
        .glyphicon-edit:before {
            content: "\e065";
        }
        .glyphicon-share:before {
            content: "\e066";
        }
        .glyphicon-check:before {
            content: "\e067";
        }
        .glyphicon-move:before {
            content: "\e068";
        }
        .glyphicon-step-backward:before {
            content: "\e069";
        }
        .glyphicon-fast-backward:before {
            content: "\e070";
        }
        .glyphicon-backward:before {
            content: "\e071";
        }
        .glyphicon-play:before {
            content: "\e072";
        }
        .glyphicon-pause:before {
            content: "\e073";
        }
        .glyphicon-stop:before {
            content: "\e074";
        }
        .glyphicon-forward:before {
            content: "\e075";
        }
        .glyphicon-fast-forward:before {
            content: "\e076";
        }
        .glyphicon-step-forward:before {
            content: "\e077";
        }
        .glyphicon-eject:before {
            content: "\e078";
        }
        .glyphicon-chevron-left:before {
            content: "\e079";
        }
        .glyphicon-chevron-right:before {
            content: "\e080";
        }
        .glyphicon-plus-sign:before {
            content: "\e081";
        }
        .glyphicon-minus-sign:before {
            content: "\e082";
        }
        .glyphicon-remove-sign:before {
            content: "\e083";
        }
        .glyphicon-ok-sign:before {
            content: "\e084";
        }
        .glyphicon-question-sign:before {
            content: "\e085";
        }
        .glyphicon-info-sign:before {
            content: "\e086";
        }
        .glyphicon-screenshot:before {
            content: "\e087";
        }
        .glyphicon-remove-circle:before {
            content: "\e088";
        }
        .glyphicon-ok-circle:before {
            content: "\e089";
        }
        .glyphicon-ban-circle:before {
            content: "\e090";
        }
        .glyphicon-arrow-left:before {
            content: "\e091";
        }
        .glyphicon-arrow-right:before {
            content: "\e092";
        }
        .glyphicon-arrow-up:before {
            content: "\e093";
        }
        .glyphicon-arrow-down:before {
            content: "\e094";
        }
        .glyphicon-share-alt:before {
            content: "\e095";
        }
        .glyphicon-resize-full:before {
            content: "\e096";
        }
        .glyphicon-resize-small:before {
            content: "\e097";
        }
        .glyphicon-exclamation-sign:before {
            content: "\e101";
        }
        .glyphicon-gift:before {
            content: "\e102";
        }
        .glyphicon-leaf:before {
            content: "\e103";
        }
        .glyphicon-fire:before {
            content: "\e104";
        }
        .glyphicon-eye-open:before {
            content: "\e105";
        }
        .glyphicon-eye-close:before {
            content: "\e106";
        }
        .glyphicon-warning-sign:before {
            content: "\e107";
        }
        .glyphicon-plane:before {
            content: "\e108";
        }
        .glyphicon-calendar:before {
            content: "\e109";
        }
        .glyphicon-random:before {
            content: "\e110";
        }
        .glyphicon-comment:before {
            content: "\e111";
        }
        .glyphicon-magnet:before {
            content: "\e112";
        }
        .glyphicon-chevron-up:before {
            content: "\e113";
        }
        .glyphicon-chevron-down:before {
            content: "\e114";
        }
        .glyphicon-retweet:before {
            content: "\e115";
        }
        .glyphicon-shopping-cart:before {
            content: "\e116";
        }
        .glyphicon-folder-close:before {
            content: "\e117";
        }
        .glyphicon-folder-open:before {
            content: "\e118";
        }
        .glyphicon-resize-vertical:before {
            content: "\e119";
        }
        .glyphicon-resize-horizontal:before {
            content: "\e120";
        }
        .glyphicon-hdd:before {
            content: "\e121";
        }
        .glyphicon-bullhorn:before {
            content: "\e122";
        }
        .glyphicon-bell:before {
            content: "\e123";
        }
        .glyphicon-certificate:before {
            content: "\e124";
        }
        .glyphicon-thumbs-up:before {
            content: "\e125";
        }
        .glyphicon-thumbs-down:before {
            content: "\e126";
        }
        .glyphicon-hand-right:before {
            content: "\e127";
        }
        .glyphicon-hand-left:before {
            content: "\e128";
        }
        .glyphicon-hand-up:before {
            content: "\e129";
        }
        .glyphicon-hand-down:before {
            content: "\e130";
        }
        .glyphicon-circle-arrow-right:before {
            content: "\e131";
        }
        .glyphicon-circle-arrow-left:before {
            content: "\e132";
        }
        .glyphicon-circle-arrow-up:before {
            content: "\e133";
        }
        .glyphicon-circle-arrow-down:before {
            content: "\e134";
        }
        .glyphicon-globe:before {
            content: "\e135";
        }
        .glyphicon-wrench:before {
            content: "\e136";
        }
        .glyphicon-tasks:before {
            content: "\e137";
        }
        .glyphicon-filter:before {
            content: "\e138";
        }
        .glyphicon-briefcase:before {
            content: "\e139";
        }
        .glyphicon-fullscreen:before {
            content: "\e140";
        }
        .glyphicon-dashboard:before {
            content: "\e141";
        }
        .glyphicon-paperclip:before {
            content: "\e142";
        }
        .glyphicon-heart-empty:before {
            content: "\e143";
        }
        .glyphicon-link:before {
            content: "\e144";
        }
        .glyphicon-phone:before {
            content: "\e145";
        }
        .glyphicon-pushpin:before {
            content: "\e146";
        }
        .glyphicon-usd:before {
            content: "\e148";
        }
        .glyphicon-gbp:before {
            content: "\e149";
        }
        .glyphicon-sort:before {
            content: "\e150";
        }
        .glyphicon-sort-by-alphabet:before {
            content: "\e151";
        }
        .glyphicon-sort-by-alphabet-alt:before {
            content: "\e152";
        }
        .glyphicon-sort-by-order:before {
            content: "\e153";
        }
        .glyphicon-sort-by-order-alt:before {
            content: "\e154";
        }
        .glyphicon-sort-by-attributes:before {
            content: "\e155";
        }
        .glyphicon-sort-by-attributes-alt:before {
            content: "\e156";
        }
        .glyphicon-unchecked:before {
            content: "\e157";
        }
        .glyphicon-expand:before {
            content: "\e158";
        }
        .glyphicon-collapse-down:before {
            content: "\e159";
        }
        .glyphicon-collapse-up:before {
            content: "\e160";
        }
        .glyphicon-log-in:before {
            content: "\e161";
        }
        .glyphicon-flash:before {
            content: "\e162";
        }
        .glyphicon-log-out:before {
            content: "\e163";
        }
        .glyphicon-new-window:before {
            content: "\e164";
        }
        .glyphicon-record:before {
            content: "\e165";
        }
        .glyphicon-save:before {
            content: "\e166";
        }
        .glyphicon-open:before {
            content: "\e167";
        }
        .glyphicon-saved:before {
            content: "\e168";
        }
        .glyphicon-import:before {
            content: "\e169";
        }
        .glyphicon-export:before {
            content: "\e170";
        }
        .glyphicon-send:before {
            content: "\e171";
        }
        .glyphicon-floppy-disk:before {
            content: "\e172";
        }
        .glyphicon-floppy-saved:before {
            content: "\e173";
        }
        .glyphicon-floppy-remove:before {
            content: "\e174";
        }
        .glyphicon-floppy-save:before {
            content: "\e175";
        }
        .glyphicon-floppy-open:before {
            content: "\e176";
        }
        .glyphicon-credit-card:before {
            content: "\e177";
        }
        .glyphicon-transfer:before {
            content: "\e178";
        }
        .glyphicon-cutlery:before {
            content: "\e179";
        }
        .glyphicon-header:before {
            content: "\e180";
        }
        .glyphicon-compressed:before {
            content: "\e181";
        }
        .glyphicon-earphone:before {
            content: "\e182";
        }
        .glyphicon-phone-alt:before {
            content: "\e183";
        }
        .glyphicon-tower:before {
            content: "\e184";
        }
        .glyphicon-stats:before {
            content: "\e185";
        }
        .glyphicon-sd-video:before {
            content: "\e186";
        }
        .glyphicon-hd-video:before {
            content: "\e187";
        }
        .glyphicon-subtitles:before {
            content: "\e188";
        }
        .glyphicon-sound-stereo:before {
            content: "\e189";
        }
        .glyphicon-sound-dolby:before {
            content: "\e190";
        }
        .glyphicon-sound-5-1:before {
            content: "\e191";
        }
        .glyphicon-sound-6-1:before {
            content: "\e192";
        }
        .glyphicon-sound-7-1:before {
            content: "\e193";
        }
        .glyphicon-copyright-mark:before {
            content: "\e194";
        }
        .glyphicon-registration-mark:before {
            content: "\e195";
        }
        .glyphicon-cloud-download:before {
            content: "\e197";
        }
        .glyphicon-cloud-upload:before {
            content: "\e198";
        }
        .glyphicon-tree-conifer:before {
            content: "\e199";
        }
        .glyphicon-tree-deciduous:before {
            content: "\e200";
        }
        .glyphicon-cd:before {
            content: "\e201";
        }
        .glyphicon-save-file:before {
            content: "\e202";
        }
        .glyphicon-open-file:before {
            content: "\e203";
        }
        .glyphicon-level-up:before {
            content: "\e204";
        }
        .glyphicon-copy:before {
            content: "\e205";
        }
        .glyphicon-paste:before {
            content: "\e206";
        }
        .glyphicon-alert:before {
            content: "\e209";
        }
        .glyphicon-equalizer:before {
            content: "\e210";
        }
        .glyphicon-king:before {
            content: "\e211";
        }
        .glyphicon-queen:before {
            content: "\e212";
        }
        .glyphicon-pawn:before {
            content: "\e213";
        }
        .glyphicon-bishop:before {
            content: "\e214";
        }
        .glyphicon-knight:before {
            content: "\e215";
        }
        .glyphicon-baby-formula:before {
            content: "\e216";
        }
        .glyphicon-tent:before {
            content: "\26fa";
        }
        .glyphicon-blackboard:before {
            content: "\e218";
        }
        .glyphicon-bed:before {
            content: "\e219";
        }
        .glyphicon-apple:before {
            content: "\f8ff";
        }
        .glyphicon-erase:before {
            content: "\e221";
        }
        .glyphicon-hourglass:before {
            content: "\231b";
        }
        .glyphicon-lamp:before {
            content: "\e223";
        }
        .glyphicon-duplicate:before {
            content: "\e224";
        }
        .glyphicon-piggy-bank:before {
            content: "\e225";
        }
        .glyphicon-scissors:before {
            content: "\e226";
        }
        .glyphicon-bitcoin:before {
            content: "\e227";
        }
        .glyphicon-btc:before {
            content: "\e227";
        }
        .glyphicon-xbt:before {
            content: "\e227";
        }
        .glyphicon-yen:before {
            content: "\00a5";
        }
        .glyphicon-jpy:before {
            content: "\00a5";
        }
        .glyphicon-ruble:before {
            content: "\20bd";
        }
        .glyphicon-rub:before {
            content: "\20bd";
        }
        .glyphicon-scale:before {
            content: "\e230";
        }
        .glyphicon-ice-lolly:before {
            content: "\e231";
        }
        .glyphicon-ice-lolly-tasted:before {
            content: "\e232";
        }
        .glyphicon-education:before {
            content: "\e233";
        }
        .glyphicon-option-horizontal:before {
            content: "\e234";
        }
        .glyphicon-option-vertical:before {
            content: "\e235";
        }
        .glyphicon-menu-hamburger:before {
            content: "\e236";
        }
        .glyphicon-modal-window:before {
            content: "\e237";
        }
        .glyphicon-oil:before {
            content: "\e238";
        }
        .glyphicon-grain:before {
            content: "\e239";
        }
        .glyphicon-sunglasses:before {
            content: "\e240";
        }
        .glyphicon-text-size:before {
            content: "\e241";
        }
        .glyphicon-text-color:before {
            content: "\e242";
        }
        .glyphicon-text-background:before {
            content: "\e243";
        }
        .glyphicon-object-align-top:before {
            content: "\e244";
        }
        .glyphicon-object-align-bottom:before {
            content: "\e245";
        }
        .glyphicon-object-align-horizontal:before {
            content: "\e246";
        }
        .glyphicon-object-align-left:before {
            content: "\e247";
        }
        .glyphicon-object-align-vertical:before {
            content: "\e248";
        }
        .glyphicon-object-align-right:before {
            content: "\e249";
        }
        .glyphicon-triangle-right:before {
            content: "\e250";
        }
        .glyphicon-triangle-left:before {
            content: "\e251";
        }
        .glyphicon-triangle-bottom:before {
            content: "\e252";
        }
        .glyphicon-triangle-top:before {
            content: "\e253";
        }
        .glyphicon-console:before {
            content: "\e254";
        }
        .glyphicon-superscript:before {
            content: "\e255";
        }
        .glyphicon-subscript:before {
            content: "\e256";
        }
        .glyphicon-menu-left:before {
            content: "\e257";
        }
        .glyphicon-menu-right:before {
            content: "\e258";
        }
        .glyphicon-menu-down:before {
            content: "\e259";
        }
        .glyphicon-menu-up:before {
            content: "\e260";
        }
        * {
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            box-sizing: border-box;
        }
        *:before,
        *:after {
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            box-sizing: border-box;
        }
        html {
            font-size: 10px;

            -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        }
        body {
            font-family:  "微软雅黑", "宋体";
            font-size: 12px;
            line-height: 1.42857143;
            color: #333;
            background-color: #fefefe;
        }
        input,
        button,
        select,
        textarea {
            font-family: inherit;
            font-size: inherit;
            line-height: inherit;
        }
        a {
            color: #337ab7;
            text-decoration: none;
        }
        a:hover,
        a:focus {
            color: #23527c;
            text-decoration: underline;
        }
        a:focus {
            outline: thin dotted;
            outline: 5px auto -webkit-focus-ring-color;
            outline-offset: -2px;
        }
        figure {
            margin: 0;
        }
        img {
            vertical-align: middle;
        }
        .img-responsive,
        .thumbnail > img,
        .thumbnail a > img,
        .carousel-inner > .item > img,
        .carousel-inner > .item > a > img {
            display: block;
            max-width: 100%;
            height: auto;
        }
        .img-rounded {
            border-radius: 2px;
        }
        .img-thumbnail {
            display: inline-block;
            max-width: 100%;
            height: auto;
            padding: 4px;
            line-height: 1.42857143;
            background-color: #fff;
            border: 1px solid #ddd;
            border-radius: 2px;
            -webkit-transition: all .2s ease-in-out;
            -o-transition: all .2s ease-in-out;
            transition: all .2s ease-in-out;
        }
        .img-circle {
            border-radius: 50%;
        }
        hr {
            margin-top: 20px;
            margin-bottom: 20px;
            border: 0;
            border-top: 1px solid #eee;
        }
        .sr-only {
            position: absolute;
            width: 1px;
            height: 1px;
            padding: 0;
            margin: -1px;
            overflow: hidden;
            clip: rect(0, 0, 0, 0);
            border: 0;
        }
        .sr-only-focusable:active,
        .sr-only-focusable:focus {
            position: static;
            width: auto;
            height: auto;
            margin: 0;
            overflow: visible;
            clip: auto;
        }
        [role="button"] {
            cursor: pointer;
        }
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        .h1,
        .h2,
        .h3,
        .h4,
        .h5,
        .h6 {
            font-family: inherit;
            font-weight: 500;
            line-height: 1.1;
            color: inherit;
        }
        h1 small,
        h2 small,
        h3 small,
        h4 small,
        h5 small,
        h6 small,
        .h1 small,
        .h2 small,
        .h3 small,
        .h4 small,
        .h5 small,
        .h6 small,
        h1 .small,
        h2 .small,
        h3 .small,
        h4 .small,
        h5 .small,
        h6 .small,
        .h1 .small,
        .h2 .small,
        .h3 .small,
        .h4 .small,
        .h5 .small,
        .h6 .small {
            font-weight: normal;
            line-height: 1;
            color: #777;
        }
        h1,
        .h1,
        h2,
        .h2,
        h3,
        .h3 {
            margin-top: 20px;
            margin-bottom: 10px;
        }
        h1 small,
        .h1 small,
        h2 small,
        .h2 small,
        h3 small,
        .h3 small,
        h1 .small,
        .h1 .small,
        h2 .small,
        .h2 .small,
        h3 .small,
        .h3 .small {
            font-size: 65%;
        }
        h4,
        .h4,
        h5,
        .h5,
        h6,
        .h6 {
            margin-top: 10px;
            margin-bottom: 10px;
        }
        h4 small,
        .h4 small,
        h5 small,
        .h5 small,
        h6 small,
        .h6 small,
        h4 .small,
        .h4 .small,
        h5 .small,
        .h5 .small,
        h6 .small,
        .h6 .small {
            font-size: 75%;
        }
        h1,
        .h1 {
            font-size: 36px;
        }
        h2,
        .h2 {
            font-size: 30px;
        }
        h3,
        .h3 {
            font-size: 24px;
        }
        h4,
        .h4 {
            font-size: 18px;
        }
        h5,
        .h5 {
            font-size: 14px;
        }
        h6,
        .h6 {
            font-size: 12px;
        }
        p {
            margin: 0 0 10px;
        }
        .lead {
            margin-bottom: 20px;
            font-size: 16px;
            font-weight: 300;
            line-height: 1.4;
        }
        @media (min-width: 768px) {
            .lead {
                font-size: 21px;
            }
        }
        small,
        .small {
            font-size: 85%;
        }
        mark,
        .mark {
            padding: .2em;
            background-color: #fcf8e3;
        }
        .text-left {
            text-align: left;
        }
        .text-right {
            text-align: right;
        }
        .text-center {
            text-align: center;
        }
        .text-justify {
            text-align: justify;
        }
        .text-nowrap {
            white-space: nowrap;
        }
        .text-lowercase {
            text-transform: lowercase;
        }
        .text-uppercase {
            text-transform: uppercase;
        }
        .text-capitalize {
            text-transform: capitalize;
        }
        .text-muted {
            color: #777;
        }
        .text-primary {
            color: #337ab7;
        }
        a.text-primary:hover,
        a.text-primary:focus {
            color: #286090;
        }
        .text-success {
            color: #3c763d;
        }
        a.text-success:hover,
        a.text-success:focus {
            color: #2b542c;
        }
        .text-info {
            color: #31708f;
        }
        a.text-info:hover,
        a.text-info:focus {
            color: #245269;
        }
        .text-warning {
            color: #8a6d3b;
        }
        a.text-warning:hover,
        a.text-warning:focus {
            color: #66512c;
        }
        .text-danger {
            color: #a94442;
        }
        a.text-danger:hover,
        a.text-danger:focus {
            color: #843534;
        }
        .bg-primary {
            color: #fff;
            background-color: #337ab7;
        }
        a.bg-primary:hover,
        a.bg-primary:focus {
            background-color: #286090;
        }
        .bg-success {
            background-color: #dff0d8;
        }
        a.bg-success:hover,
        a.bg-success:focus {
            background-color: #c1e2b3;
        }
        .bg-info {
            background-color: #d9edf7;
        }
        a.bg-info:hover,
        a.bg-info:focus {
            background-color: #afd9ee;
        }
        .bg-warning {
            background-color: #fcf8e3;
        }
        a.bg-warning:hover,
        a.bg-warning:focus {
            background-color: #f7ecb5;
        }
        .bg-danger {
            background-color: #f2dede;
        }
        a.bg-danger:hover,
        a.bg-danger:focus {
            background-color: #e4b9b9;
        }
        .page-header {
            padding-bottom: 9px;
            margin: 40px 0 20px;
            border-bottom: 1px solid #eee;
        }
        ul,
        ol {
            margin-top: 0;
            margin-bottom: 10px;
        }
        ul ul,
        ol ul,
        ul ol,
        ol ol {
            margin-bottom: 0;
        }
        .list-unstyled {
            padding-left: 0;
            list-style: none;
        }
        .list-inline {
            padding-left: 0;
            margin-left: -5px;
            list-style: none;
        }
        .list-inline > li {
            display: inline-block;
            padding-right: 5px;
            padding-left: 5px;
        }
        dl {
            margin-top: 0;
            margin-bottom: 20px;
        }
        dt,
        dd {
            line-height: 1.42857143;
        }
        dt {
            font-weight: bold;
        }
        dd {
            margin-left: 0;
        }
        @media (min-width: 768px) {
            .dl-horizontal dt {
                float: left;
                width: 160px;
                overflow: hidden;
                clear: left;
                text-align: right;
                text-overflow: ellipsis;
                white-space: nowrap;
            }
            .dl-horizontal dd {
                margin-left: 180px;
            }
        }
        abbr[title],
        abbr[data-original-title] {
            cursor: help;
            border-bottom: 1px dotted #777;
        }
        .initialism {
            font-size: 90%;
            text-transform: uppercase;
        }
        blockquote {
            padding: 10px 20px;
            margin: 0 0 20px;
            font-size: 17.5px;
            border-left: 5px solid #eee;
        }
        blockquote p:last-child,
        blockquote ul:last-child,
        blockquote ol:last-child {
            margin-bottom: 0;
        }
        blockquote footer,
        blockquote small,
        blockquote .small {
            display: block;
            font-size: 80%;
            line-height: 1.42857143;
            color: #777;
        }
        blockquote footer:before,
        blockquote small:before,
        blockquote .small:before {
            content: '\2014 \00A0';
        }
        .blockquote-reverse,
        blockquote.pull-right {
            padding-right: 15px;
            padding-left: 0;
            text-align: right;
            border-right: 5px solid #eee;
            border-left: 0;
        }
        .blockquote-reverse footer:before,
        blockquote.pull-right footer:before,
        .blockquote-reverse small:before,
        blockquote.pull-right small:before,
        .blockquote-reverse .small:before,
        blockquote.pull-right .small:before {
            content: '';
        }
        .blockquote-reverse footer:after,
        blockquote.pull-right footer:after,
        .blockquote-reverse small:after,
        blockquote.pull-right small:after,
        .blockquote-reverse .small:after,
        blockquote.pull-right .small:after {
            content: '\00A0 \2014';
        }
        address {
            margin-bottom: 20px;
            font-style: normal;
            line-height: 1.42857143;
        }
        code,
        kbd,
        pre,
        samp {
            font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
        }
        code {
            padding: 2px 4px;
            font-size: 90%;
            color: #c7254e;
            background-color: #f9f2f4;
            border-radius: 2px;
        }
        kbd {
            padding: 2px 4px;
            font-size: 90%;
            color: #fff;
            background-color: #333;
            border-radius: 2px;
            -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);
            box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);
        }
        kbd kbd {
            padding: 0;
            font-size: 100%;
            font-weight: bold;
            -webkit-box-shadow: none;
            box-shadow: none;
        }
        pre {
            display: block;
            padding: 9.5px;
            margin: 0 0 10px;
            font-size: 13px;
            line-height: 1.42857143;
            color: #333;
            word-break: break-all;
            word-wrap: break-word;
            background-color: #f5f5f5;
            border: 1px solid #ccc;
            border-radius: 2px;
        }
        pre code {
            padding: 0;
            font-size: inherit;
            color: inherit;
            white-space: pre-wrap;
            background-color: transparent;
            border-radius: 0;
        }
        .pre-scrollable {
            max-height: 340px;
            overflow-y: scroll;
        }
        .container {
            padding-right: 15px;
            padding-left: 15px;
            margin-right: auto;
            margin-left: auto;
        }
        @media (min-width: 768px) {
            .container {
                width: 750px;
            }
        }
        @media (min-width: 992px) {
            .container {
                width: 970px;
            }
        }
        @media (min-width: 1200px) {
            .container {
                width: 1170px;
            }
        }
        .container-fluid {
            padding-right: 15px;
            padding-left: 15px;
            margin-right: auto;
            margin-left: auto;
        }
        .row {
            margin-right: -15px;
            margin-left: -15px;
        }
        .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
            position: relative;
            min-height: 1px;
            padding-right: 15px;
            padding-left: 15px;
        }
        .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
            float: left;
        }
        .col-xs-12 {
            width: 100%;
        }
        .col-xs-11 {
            width: 91.66666667%;
        }
        .col-xs-10 {
            width: 83.33333333%;
        }
        .col-xs-9 {
            width: 75%;
        }
        .col-xs-8 {
            width: 66.66666667%;
        }
        .col-xs-7 {
            width: 58.33333333%;
        }
        .col-xs-6 {
            width: 50%;
        }
        .col-xs-5 {
            width: 41.66666667%;
        }
        .col-xs-4 {
            width: 33.33333333%;
        }
        .col-xs-3 {
            width: 25%;
        }
        .col-xs-2 {
            width: 16.66666667%;
        }
        .col-xs-1 {
            width: 8.33333333%;
        }
        .col-xs-pull-12 {
            right: 100%;
        }
        .col-xs-pull-11 {
            right: 91.66666667%;
        }
        .col-xs-pull-10 {
            right: 83.33333333%;
        }
        .col-xs-pull-9 {
            right: 75%;
        }
        .col-xs-pull-8 {
            right: 66.66666667%;
        }
        .col-xs-pull-7 {
            right: 58.33333333%;
        }
        .col-xs-pull-6 {
            right: 50%;
        }
        .col-xs-pull-5 {
            right: 41.66666667%;
        }
        .col-xs-pull-4 {
            right: 33.33333333%;
        }
        .col-xs-pull-3 {
            right: 25%;
        }
        .col-xs-pull-2 {
            right: 16.66666667%;
        }
        .col-xs-pull-1 {
            right: 8.33333333%;
        }
        .col-xs-pull-0 {
            right: auto;
        }
        .col-xs-push-12 {
            left: 100%;
        }
        .col-xs-push-11 {
            left: 91.66666667%;
        }
        .col-xs-push-10 {
            left: 83.33333333%;
        }
        .col-xs-push-9 {
            left: 75%;
        }
        .col-xs-push-8 {
            left: 66.66666667%;
        }
        .col-xs-push-7 {
            left: 58.33333333%;
        }
        .col-xs-push-6 {
            left: 50%;
        }
        .col-xs-push-5 {
            left: 41.66666667%;
        }
        .col-xs-push-4 {
            left: 33.33333333%;
        }
        .col-xs-push-3 {
            left: 25%;
        }
        .col-xs-push-2 {
            left: 16.66666667%;
        }
        .col-xs-push-1 {
            left: 8.33333333%;
        }
        .col-xs-push-0 {
            left: auto;
        }
        .col-xs-offset-12 {
            margin-left: 100%;
        }
        .col-xs-offset-11 {
            margin-left: 91.66666667%;
        }
        .col-xs-offset-10 {
            margin-left: 83.33333333%;
        }
        .col-xs-offset-9 {
            margin-left: 75%;
        }
        .col-xs-offset-8 {
            margin-left: 66.66666667%;
        }
        .col-xs-offset-7 {
            margin-left: 58.33333333%;
        }
        .col-xs-offset-6 {
            margin-left: 50%;
        }
        .col-xs-offset-5 {
            margin-left: 41.66666667%;
        }
        .col-xs-offset-4 {
            margin-left: 33.33333333%;
        }
        .col-xs-offset-3 {
            margin-left: 25%;
        }
        .col-xs-offset-2 {
            margin-left: 16.66666667%;
        }
        .col-xs-offset-1 {
            margin-left: 8.33333333%;
        }
        .col-xs-offset-0 {
            margin-left: 0;
        }
        @media (min-width: 768px) {
            .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
                float: left;
            }
            .col-sm-12 {
                width: 100%;
            }
            .col-sm-11 {
                width: 91.66666667%;
            }
            .col-sm-10 {
                width: 83.33333333%;
            }
            .col-sm-9 {
                width: 75%;
            }
            .col-sm-8 {
                width: 66.66666667%;
            }
            .col-sm-7 {
                width: 58.33333333%;
            }
            .col-sm-6 {
                width: 50%;
            }
            .col-sm-5 {
                width: 41.66666667%;
            }
            .col-sm-4 {
                width: 33.33333333%;
            }
            .col-sm-3 {
                width: 25%;
            }
            .col-sm-2 {
                width: 16.66666667%;
            }
            .col-sm-1 {
                width: 8.33333333%;
            }
            .col-sm-pull-12 {
                right: 100%;
            }
            .col-sm-pull-11 {
                right: 91.66666667%;
            }
            .col-sm-pull-10 {
                right: 83.33333333%;
            }
            .col-sm-pull-9 {
                right: 75%;
            }
            .col-sm-pull-8 {
                right: 66.66666667%;
            }
            .col-sm-pull-7 {
                right: 58.33333333%;
            }
            .col-sm-pull-6 {
                right: 50%;
            }
            .col-sm-pull-5 {
                right: 41.66666667%;
            }
            .col-sm-pull-4 {
                right: 33.33333333%;
            }
            .col-sm-pull-3 {
                right: 25%;
            }
            .col-sm-pull-2 {
                right: 16.66666667%;
            }
            .col-sm-pull-1 {
                right: 8.33333333%;
            }
            .col-sm-pull-0 {
                right: auto;
            }
            .col-sm-push-12 {
                left: 100%;
            }
            .col-sm-push-11 {
                left: 91.66666667%;
            }
            .col-sm-push-10 {
                left: 83.33333333%;
            }
            .col-sm-push-9 {
                left: 75%;
            }
            .col-sm-push-8 {
                left: 66.66666667%;
            }
            .col-sm-push-7 {
                left: 58.33333333%;
            }
            .col-sm-push-6 {
                left: 50%;
            }
            .col-sm-push-5 {
                left: 41.66666667%;
            }
            .col-sm-push-4 {
                left: 33.33333333%;
            }
            .col-sm-push-3 {
                left: 25%;
            }
            .col-sm-push-2 {
                left: 16.66666667%;
            }
            .col-sm-push-1 {
                left: 8.33333333%;
            }
            .col-sm-push-0 {
                left: auto;
            }
            .col-sm-offset-12 {
                margin-left: 100%;
            }
            .col-sm-offset-11 {
                margin-left: 91.66666667%;
            }
            .col-sm-offset-10 {
                margin-left: 83.33333333%;
            }
            .col-sm-offset-9 {
                margin-left: 75%;
            }
            .col-sm-offset-8 {
                margin-left: 66.66666667%;
            }
            .col-sm-offset-7 {
                margin-left: 58.33333333%;
            }
            .col-sm-offset-6 {
                margin-left: 50%;
            }
            .col-sm-offset-5 {
                margin-left: 41.66666667%;
            }
            .col-sm-offset-4 {
                margin-left: 33.33333333%;
            }
            .col-sm-offset-3 {
                margin-left: 25%;
            }
            .col-sm-offset-2 {
                margin-left: 16.66666667%;
            }
            .col-sm-offset-1 {
                margin-left: 8.33333333%;
            }
            .col-sm-offset-0 {
                margin-left: 0;
            }
        }
        @media (min-width: 992px) {
            .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
                float: left;
            }
            .col-md-12 {
                width: 100%;
            }
            .col-md-11 {
                width: 91.66666667%;
            }
            .col-md-10 {
                width: 83.33333333%;
            }
            .col-md-9 {
                width: 75%;
            }
            .col-md-8 {
                width: 66.66666667%;
            }
            .col-md-7 {
                width: 58.33333333%;
            }
            .col-md-6 {
                width: 50%;
            }
            .col-md-5 {
                width: 41.66666667%;
            }
            .col-md-4 {
                width: 33.33333333%;
            }
            .col-md-3 {
                width: 25%;
            }
            .col-md-2 {
                width: 16.66666667%;
            }
            .col-md-1 {
                width: 8.33333333%;
            }
            .col-md-pull-12 {
                right: 100%;
            }
            .col-md-pull-11 {
                right: 91.66666667%;
            }
            .col-md-pull-10 {
                right: 83.33333333%;
            }
            .col-md-pull-9 {
                right: 75%;
            }
            .col-md-pull-8 {
                right: 66.66666667%;
            }
            .col-md-pull-7 {
                right: 58.33333333%;
            }
            .col-md-pull-6 {
                right: 50%;
            }
            .col-md-pull-5 {
                right: 41.66666667%;
            }
            .col-md-pull-4 {
                right: 33.33333333%;
            }
            .col-md-pull-3 {
                right: 25%;
            }
            .col-md-pull-2 {
                right: 16.66666667%;
            }
            .col-md-pull-1 {
                right: 8.33333333%;
            }
            .col-md-pull-0 {
                right: auto;
            }
            .col-md-push-12 {
                left: 100%;
            }
            .col-md-push-11 {
                left: 91.66666667%;
            }
            .col-md-push-10 {
                left: 83.33333333%;
            }
            .col-md-push-9 {
                left: 75%;
            }
            .col-md-push-8 {
                left: 66.66666667%;
            }
            .col-md-push-7 {
                left: 58.33333333%;
            }
            .col-md-push-6 {
                left: 50%;
            }
            .col-md-push-5 {
                left: 41.66666667%;
            }
            .col-md-push-4 {
                left: 33.33333333%;
            }
            .col-md-push-3 {
                left: 25%;
            }
            .col-md-push-2 {
                left: 16.66666667%;
            }
            .col-md-push-1 {
                left: 8.33333333%;
            }
            .col-md-push-0 {
                left: auto;
            }
            .col-md-offset-12 {
                margin-left: 100%;
            }
            .col-md-offset-11 {
                margin-left: 91.66666667%;
            }
            .col-md-offset-10 {
                margin-left: 83.33333333%;
            }
            .col-md-offset-9 {
                margin-left: 75%;
            }
            .col-md-offset-8 {
                margin-left: 66.66666667%;
            }
            .col-md-offset-7 {
                margin-left: 58.33333333%;
            }
            .col-md-offset-6 {
                margin-left: 50%;
            }
            .col-md-offset-5 {
                margin-left: 41.66666667%;
            }
            .col-md-offset-4 {
                margin-left: 33.33333333%;
            }
            .col-md-offset-3 {
                margin-left: 25%;
            }
            .col-md-offset-2 {
                margin-left: 16.66666667%;
            }
            .col-md-offset-1 {
                margin-left: 8.33333333%;
            }
            .col-md-offset-0 {
                margin-left: 0;
            }
        }
        @media (min-width: 1200px) {
            .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
                float: left;
            }
            .col-lg-12 {
                width: 100%;
            }
            .col-lg-11 {
                width: 91.66666667%;
            }
            .col-lg-10 {
                width: 83.33333333%;
            }
            .col-lg-9 {
                width: 75%;
            }
            .col-lg-8 {
                width: 66.66666667%;
            }
            .col-lg-7 {
                width: 58.33333333%;
            }
            .col-lg-6 {
                width: 50%;
            }
            .col-lg-5 {
                width: 41.66666667%;
            }
            .col-lg-4 {
                width: 33.33333333%;
            }
            .col-lg-3 {
                width: 25%;
            }
            .col-lg-2 {
                width: 16.66666667%;
            }
            .col-lg-1 {
                width: 8.33333333%;
            }
            .col-lg-pull-12 {
                right: 100%;
            }
            .col-lg-pull-11 {
                right: 91.66666667%;
            }
            .col-lg-pull-10 {
                right: 83.33333333%;
            }
            .col-lg-pull-9 {
                right: 75%;
            }
            .col-lg-pull-8 {
                right: 66.66666667%;
            }
            .col-lg-pull-7 {
                right: 58.33333333%;
            }
            .col-lg-pull-6 {
                right: 50%;
            }
            .col-lg-pull-5 {
                right: 41.66666667%;
            }
            .col-lg-pull-4 {
                right: 33.33333333%;
            }
            .col-lg-pull-3 {
                right: 25%;
            }
            .col-lg-pull-2 {
                right: 16.66666667%;
            }
            .col-lg-pull-1 {
                right: 8.33333333%;
            }
            .col-lg-pull-0 {
                right: auto;
            }
            .col-lg-push-12 {
                left: 100%;
            }
            .col-lg-push-11 {
                left: 91.66666667%;
            }
            .col-lg-push-10 {
                left: 83.33333333%;
            }
            .col-lg-push-9 {
                left: 75%;
            }
            .col-lg-push-8 {
                left: 66.66666667%;
            }
            .col-lg-push-7 {
                left: 58.33333333%;
            }
            .col-lg-push-6 {
                left: 50%;
            }
            .col-lg-push-5 {
                left: 41.66666667%;
            }
            .col-lg-push-4 {
                left: 33.33333333%;
            }
            .col-lg-push-3 {
                left: 25%;
            }
            .col-lg-push-2 {
                left: 16.66666667%;
            }
            .col-lg-push-1 {
                left: 8.33333333%;
            }
            .col-lg-push-0 {
                left: auto;
            }
            .col-lg-offset-12 {
                margin-left: 100%;
            }
            .col-lg-offset-11 {
                margin-left: 91.66666667%;
            }
            .col-lg-offset-10 {
                margin-left: 83.33333333%;
            }
            .col-lg-offset-9 {
                margin-left: 75%;
            }
            .col-lg-offset-8 {
                margin-left: 66.66666667%;
            }
            .col-lg-offset-7 {
                margin-left: 58.33333333%;
            }
            .col-lg-offset-6 {
                margin-left: 50%;
            }
            .col-lg-offset-5 {
                margin-left: 41.66666667%;
            }
            .col-lg-offset-4 {
                margin-left: 33.33333333%;
            }
            .col-lg-offset-3 {
                margin-left: 25%;
            }
            .col-lg-offset-2 {
                margin-left: 16.66666667%;
            }
            .col-lg-offset-1 {
                margin-left: 8.33333333%;
            }
            .col-lg-offset-0 {
                margin-left: 0;
            }
        }
        table {
            background-color: transparent;
        }
        caption {
            padding-top: 8px;
            padding-bottom: 8px;
            color: #777;
            text-align: left;
        }
        th {
            text-align: left;
        }
        .table {
            width: 100%;
            max-width: 100%;
            margin-bottom: 20px;
        }
        .table > thead > tr > th,
        .table > tbody > tr > th,
        .table > tfoot > tr > th,
        .table > thead > tr > td,
        .table > tbody > tr > td,
        .table > tfoot > tr > td {
            padding: 8px;
            line-height: 1.42857143;
            vertical-align: top;
            border-top: 1px solid #ddd;
        }
        .table > thead > tr > th {
            vertical-align: bottom;
            border-bottom: 2px solid #ddd;
        }
        .table > caption + thead > tr:first-child > th,
        .table > colgroup + thead > tr:first-child > th,
        .table > thead:first-child > tr:first-child > th,
        .table > caption + thead > tr:first-child > td,
        .table > colgroup + thead > tr:first-child > td,
        .table > thead:first-child > tr:first-child > td {
            border-top: 0;
        }
        .table > tbody + tbody {
            border-top: 2px solid #ddd;
        }
        .table .table {
            background-color: #fff;
        }
        .table-condensed > thead > tr > th,
        .table-condensed > tbody > tr > th,
        .table-condensed > tfoot > tr > th,
        .table-condensed > thead > tr > td,
        .table-condensed > tbody > tr > td,
        .table-condensed > tfoot > tr > td {
            padding: 5px;
        }
        .table-bordered {
            border: 1px solid #ddd;
        }
        .table-bordered > thead > tr > th,
        .table-bordered > tbody > tr > th,
        .table-bordered > tfoot > tr > th,
        .table-bordered > thead > tr > td,
        .table-bordered > tbody > tr > td,
        .table-bordered > tfoot > tr > td {
            border: 1px solid #ddd;
        }
        .table-bordered > thead > tr > th,
        .table-bordered > thead > tr > td {
            border-bottom-width: 2px;
        }
        .table-striped > tbody > tr:nth-of-type(odd) {
            background-color: #f9f9f9;
        }
        .table-hover > tbody > tr:hover {
            background-color: #f5f5f5;
        }
        table col[class*="col-"] {
            position: static;
            display: table-column;
            float: none;
        }
        table td[class*="col-"],
        table th[class*="col-"] {
            position: static;
            display: table-cell;
            float: none;
        }
        .table > thead > tr > td.active,
        .table > tbody > tr > td.active,
        .table > tfoot > tr > td.active,
        .table > thead > tr > th.active,
        .table > tbody > tr > th.active,
        .table > tfoot > tr > th.active,
        .table > thead > tr.active > td,
        .table > tbody > tr.active > td,
        .table > tfoot > tr.active > td,
        .table > thead > tr.active > th,
        .table > tbody > tr.active > th,
        .table > tfoot > tr.active > th {
            background-color: #f5f5f5;
        }
        .table-hover > tbody > tr > td.active:hover,
        .table-hover > tbody > tr > th.active:hover,
        .table-hover > tbody > tr.active:hover > td,
        .table-hover > tbody > tr:hover > .active,
        .table-hover > tbody > tr.active:hover > th {
            background-color: #e8e8e8;
        }
        .table > thead > tr > td.success,
        .table > tbody > tr > td.success,
        .table > tfoot > tr > td.success,
        .table > thead > tr > th.success,
        .table > tbody > tr > th.success,
        .table > tfoot > tr > th.success,
        .table > thead > tr.success > td,
        .table > tbody > tr.success > td,
        .table > tfoot > tr.success > td,
        .table > thead > tr.success > th,
        .table > tbody > tr.success > th,
        .table > tfoot > tr.success > th {
            background-color: #dff0d8;
        }
        .table-hover > tbody > tr > td.success:hover,
        .table-hover > tbody > tr > th.success:hover,
        .table-hover > tbody > tr.success:hover > td,
        .table-hover > tbody > tr:hover > .success,
        .table-hover > tbody > tr.success:hover > th {
            background-color: #d0e9c6;
        }
        .table > thead > tr > td.info,
        .table > tbody > tr > td.info,
        .table > tfoot > tr > td.info,
        .table > thead > tr > th.info,
        .table > tbody > tr > th.info,
        .table > tfoot > tr > th.info,
        .table > thead > tr.info > td,
        .table > tbody > tr.info > td,
        .table > tfoot > tr.info > td,
        .table > thead > tr.info > th,
        .table > tbody > tr.info > th,
        .table > tfoot > tr.info > th {
            background-color: #d9edf7;
        }
        .table-hover > tbody > tr > td.info:hover,
        .table-hover > tbody > tr > th.info:hover,
        .table-hover > tbody > tr.info:hover > td,
        .table-hover > tbody > tr:hover > .info,
        .table-hover > tbody > tr.info:hover > th {
            background-color: #c4e3f3;
        }
        .table > thead > tr > td.warning,
        .table > tbody > tr > td.warning,
        .table > tfoot > tr > td.warning,
        .table > thead > tr > th.warning,
        .table > tbody > tr > th.warning,
        .table > tfoot > tr > th.warning,
        .table > thead > tr.warning > td,
        .table > tbody > tr.warning > td,
        .table > tfoot > tr.warning > td,
        .table > thead > tr.warning > th,
        .table > tbody > tr.warning > th,
        .table > tfoot > tr.warning > th {
            background-color: #fcf8e3;
        }
        .table-hover > tbody > tr > td.warning:hover,
        .table-hover > tbody > tr > th.warning:hover,
        .table-hover > tbody > tr.warning:hover > td,
        .table-hover > tbody > tr:hover > .warning,
        .table-hover > tbody > tr.warning:hover > th {
            background-color: #faf2cc;
        }
        .table > thead > tr > td.danger,
        .table > tbody > tr > td.danger,
        .table > tfoot > tr > td.danger,
        .table > thead > tr > th.danger,
        .table > tbody > tr > th.danger,
        .table > tfoot > tr > th.danger,
        .table > thead > tr.danger > td,
        .table > tbody > tr.danger > td,
        .table > tfoot > tr.danger > td,
        .table > thead > tr.danger > th,
        .table > tbody > tr.danger > th,
        .table > tfoot > tr.danger > th {
            background-color: #f2dede;
        }
        .table-hover > tbody > tr > td.danger:hover,
        .table-hover > tbody > tr > th.danger:hover,
        .table-hover > tbody > tr.danger:hover > td,
        .table-hover > tbody > tr:hover > .danger,
        .table-hover > tbody > tr.danger:hover > th {
            background-color: #ebcccc;
        }
        .table-responsive {
            min-height: .01%;
            overflow-x: auto;
        }
        @media screen and (max-width: 767px) {
            .table-responsive {
                width: 100%;
                margin-bottom: 15px;
                overflow-y: hidden;
                -ms-overflow-style: -ms-autohiding-scrollbar;
                border: 1px solid #ddd;
            }
            .table-responsive > .table {
                margin-bottom: 0;
            }
            .table-responsive > .table > thead > tr > th,
            .table-responsive > .table > tbody > tr > th,
            .table-responsive > .table > tfoot > tr > th,
            .table-responsive > .table > thead > tr > td,
            .table-responsive > .table > tbody > tr > td,
            .table-responsive > .table > tfoot > tr > td {
                white-space: nowrap;
            }
            .table-responsive > .table-bordered {
                border: 0;
            }
            .table-responsive > .table-bordered > thead > tr > th:first-child,
            .table-responsive > .table-bordered > tbody > tr > th:first-child,
            .table-responsive > .table-bordered > tfoot > tr > th:first-child,
            .table-responsive > .table-bordered > thead > tr > td:first-child,
            .table-responsive > .table-bordered > tbody > tr > td:first-child,
            .table-responsive > .table-bordered > tfoot > tr > td:first-child {
                border-left: 0;
            }
            .table-responsive > .table-bordered > thead > tr > th:last-child,
            .table-responsive > .table-bordered > tbody > tr > th:last-child,
            .table-responsive > .table-bordered > tfoot > tr > th:last-child,
            .table-responsive > .table-bordered > thead > tr > td:last-child,
            .table-responsive > .table-bordered > tbody > tr > td:last-child,
            .table-responsive > .table-bordered > tfoot > tr > td:last-child {
                border-right: 0;
            }
            .table-responsive > .table-bordered > tbody > tr:last-child > th,
            .table-responsive > .table-bordered > tfoot > tr:last-child > th,
            .table-responsive > .table-bordered > tbody > tr:last-child > td,
            .table-responsive > .table-bordered > tfoot > tr:last-child > td {
                border-bottom: 0;
            }
        }
        fieldset {
            min-width: 0;
            padding: 0;
            margin: 0;
            border: 0;
        }
        legend {
            display: block;
            width: 100%;
            padding: 0;
            margin-bottom: 20px;
            font-size: 21px;
            line-height: inherit;
            color: #333;
            border: 0;
            border-bottom: 1px solid #e5e5e5;
        }
        label {
            display: inline-block;
            max-width: 100%;
            margin-bottom: 5px;
            font-weight: bold;
        }
        input[type="search"] {
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            box-sizing: border-box;
        }
        input[type="radio"],
        input[type="checkbox"] {
            margin: 4px 0 0;
            margin-top: 1px \9;
            line-height: normal;
        }
        input[type="file"] {
            display: block;
        }
        input[type="range"] {
            display: block;
            width: 100%;
        }
        select[multiple],
        select[size] {
            height: auto;
        }
        input[type="file"]:focus,
        input[type="radio"]:focus,
        input[type="checkbox"]:focus {
            outline: thin dotted;
            outline: 5px auto -webkit-focus-ring-color;
            outline-offset: -2px;
        }
        output {
            display: block;
            padding-top: 7px;
            font-size: 12px;
            line-height: 1.42857143;
            color: #555;
        }
        .form-control {
            display: block;
            width: 100%;
            height:25px;
            padding: 2px 5px;
            font-size: 12px;
            line-height: 1.42857143;
            color: #555;
            background-color: #fff;
            background-image: none;
            border: 1px solid #DCDCDC;
            border-radius: 2px;
            /*-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;*/
        }
        .form-control:focus {
            border-color: #0092DC;
            outline: none;
            /*-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);*/
        }
        .form-control::-moz-placeholder {
            color: #999;
            opacity: 1;
        }
        .form-control:-ms-input-placeholder {
            color: #999;
        }
        .form-control::-webkit-input-placeholder {
            color: #999;
        }
        .form-control[disabled],
        .form-control[readonly],
        fieldset[disabled] .form-control {
            background-color: #eee;
            opacity: 1;
        }
        .form-control[disabled],
        fieldset[disabled] .form-control {
            cursor: not-allowed;
        }
        textarea.form-control {
            height: auto;
        }
        input[type="search"] {
            -webkit-appearance: none;
        }
        @media screen and (-webkit-min-device-pixel-ratio: 0) {
            input[type="date"].form-control,
            input[type="time"].form-control,
            input[type="datetime-local"].form-control,
            input[type="month"].form-control {
                line-height: 34px;
            }
            input[type="date"].input-sm,
            input[type="time"].input-sm,
            input[type="datetime-local"].input-sm,
            input[type="month"].input-sm,
            .input-group-sm input[type="date"],
            .input-group-sm input[type="time"],
            .input-group-sm input[type="datetime-local"],
            .input-group-sm input[type="month"] {
                line-height: 30px;
            }
            input[type="date"].input-lg,
            input[type="time"].input-lg,
            input[type="datetime-local"].input-lg,
            input[type="month"].input-lg,
            .input-group-lg input[type="date"],
            .input-group-lg input[type="time"],
            .input-group-lg input[type="datetime-local"],
            .input-group-lg input[type="month"] {
                line-height: 46px;
            }
        }
        .form-group {
            margin-bottom: 15px;
        }
        .radio,
        .checkbox {
            position: relative;
            display: block;
            margin-top: 10px;
            margin-bottom: 10px;
        }
        .radio label,
        .checkbox label {
            min-height: 20px;
            padding-left: 20px;
            margin-bottom: 0;
            font-weight: normal;
            cursor: pointer;
        }
        .radio input[type="radio"],
        .radio-inline input[type="radio"],
        .checkbox input[type="checkbox"],
        .checkbox-inline input[type="checkbox"] {
            position: absolute;
            margin-top: 4px \9;
            margin-left: -20px;
        }
        .radio + .radio,
        .checkbox + .checkbox {
            margin-top: -5px;
        }
        .radio-inline,
        .checkbox-inline {
            position: relative;
            display: inline-block;
            padding-left: 20px;
            margin-bottom: 0;
            font-weight: normal;
            vertical-align: middle;
            cursor: pointer;
        }
        .radio-inline + .radio-inline,
        .checkbox-inline + .checkbox-inline {
            margin-top: 0;
            margin-left: 10px;
        }
        input[type="radio"][disabled],
        input[type="checkbox"][disabled],
        input[type="radio"].disabled,
        input[type="checkbox"].disabled,
        fieldset[disabled] input[type="radio"],
        fieldset[disabled] input[type="checkbox"] {
            cursor: not-allowed;
        }
        .radio-inline.disabled,
        .checkbox-inline.disabled,
        fieldset[disabled] .radio-inline,
        fieldset[disabled] .checkbox-inline {
            cursor: not-allowed;
        }
        .radio.disabled label,
        .checkbox.disabled label,
        fieldset[disabled] .radio label,
        fieldset[disabled] .checkbox label {
            cursor: not-allowed;
        }
        .form-control-static {
            min-height: 34px;
            padding-top: 7px;
            padding-bottom: 7px;
            margin-bottom: 0;
        }
        .form-control-static.input-lg,
        .form-control-static.input-sm {
            padding-right: 0;
            padding-left: 0;
        }
        .input-sm {
            height: 30px;
            padding: 5px 10px;
            font-size: 12px;
            line-height: 1.5;
            border-radius: 2px;
        }
        select.input-sm {
            height: 30px;
            line-height: 30px;
        }
        textarea.input-sm,
        select[multiple].input-sm {
            height: auto;
        }
        .form-group-sm .form-control {
            height: 30px;
            padding: 5px 10px;
            font-size: 12px;
            line-height: 1.5;
            border-radius: 2px;
        }
        .form-group-sm select.form-control {
            height: 30px;
            line-height: 30px;
        }
        .form-group-sm textarea.form-control,
        .form-group-sm select[multiple].form-control {
            height: auto;
        }
        .form-group-sm .form-control-static {
            height: 30px;
            min-height: 32px;
            padding: 6px 10px;
            font-size: 12px;
            line-height: 1.5;
        }
        .input-lg {
            height: 46px;
            padding: 10px 16px;
            font-size: 18px;
            line-height: 1.3333333;
            border-radius: 2px;
        }
        select.input-lg {
            height: 46px;
            line-height: 46px;
        }
        textarea.input-lg,
        select[multiple].input-lg {
            height: auto;
        }
        .form-group-lg .form-control {
            height: 46px;
            padding: 10px 16px;
            font-size: 18px;
            line-height: 1.3333333;
            border-radius: 2px;
        }
        .form-group-lg select.form-control {
            height: 46px;
            line-height: 46px;
        }
        .form-group-lg textarea.form-control,
        .form-group-lg select[multiple].form-control {
            height: auto;
        }
        .form-group-lg .form-control-static {
            height: 46px;
            min-height: 38px;
            padding: 11px 16px;
            font-size: 18px;
            line-height: 1.3333333;
        }
        .has-feedback {
            position: relative;
        }
        .has-feedback .form-control {
            padding-right: 42.5px;
        }
        .form-control-feedback {
            position: absolute;
            top: 0;
            right: 0;
            z-index: 2;
            display: block;
            width: 34px;
            height: 34px;
            line-height: 34px;
            text-align: center;
            pointer-events: none;
        }
        .input-lg + .form-control-feedback,
        .input-group-lg + .form-control-feedback,
        .form-group-lg .form-control + .form-control-feedback {
            width: 46px;
            height: 46px;
            line-height: 46px;
        }
        .input-sm + .form-control-feedback,
        .input-group-sm + .form-control-feedback,
        .form-group-sm .form-control + .form-control-feedback {
            width: 30px;
            height: 30px;
            line-height: 30px;
        }
        .has-success .help-block,
        .has-success .control-label,
        .has-success .radio,
        .has-success .checkbox,
        .has-success .radio-inline,
        .has-success .checkbox-inline,
        .has-success.radio label,
        .has-success.checkbox label,
        .has-success.radio-inline label,
        .has-success.checkbox-inline label {
            color: #3c763d;
        }
        .has-success .form-control {
            border-color: #3c763d;
            -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
            box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
        }
        .has-success .form-control:focus {
            border-color: #2b542c;
            -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
            box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
        }
        .has-success .input-group-addon {
            color: #3c763d;
            background-color: #dff0d8;
            border-color: #3c763d;
        }
        .has-success .form-control-feedback {
            color: #3c763d;
        }
        .has-warning .help-block,
        .has-warning .control-label,
        .has-warning .radio,
        .has-warning .checkbox,
        .has-warning .radio-inline,
        .has-warning .checkbox-inline,
        .has-warning.radio label,
        .has-warning.checkbox label,
        .has-warning.radio-inline label,
        .has-warning.checkbox-inline label {
            color: #8a6d3b;
        }
        .has-warning .form-control {
            border-color: #8a6d3b;
            -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
            box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
        }
        .has-warning .form-control:focus {
            border-color: #66512c;
            -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
            box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
        }
        .has-warning .input-group-addon {
            color: #8a6d3b;
            background-color: #fcf8e3;
            border-color: #8a6d3b;
        }
        .has-warning .form-control-feedback {
            color: #8a6d3b;
        }
        .has-error .help-block,
        .has-error .control-label,
        .has-error .radio,
        .has-error .checkbox,
        .has-error .radio-inline,
        .has-error .checkbox-inline,
        .has-error.radio label,
        .has-error.checkbox label,
        .has-error.radio-inline label,
        .has-error.checkbox-inline label {
            color: #a94442;
        }
        .has-error .form-control {
            border-color: #a94442;
            -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
            box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
        }
        .has-error .form-control:focus {
            border-color: #843534;
            -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
            box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
        }
        .has-error .input-group-addon {
            color: #a94442;
            background-color: #f2dede;
            border-color: #a94442;
        }
        .has-error .form-control-feedback {
            color: #a94442;
        }
        .has-feedback label ~ .form-control-feedback {
            top: 25px;
        }
        .has-feedback label.sr-only ~ .form-control-feedback {
            top: 0;
        }
        .help-block {
            display: block;
            margin-top: 5px;
            margin-bottom: 10px;
            color: #737373;
        }
        @media (min-width: 768px) {
            .form-inline .form-group {
                display: inline-block;
                margin-bottom: 0;
                vertical-align: middle;
            }
            .form-inline .form-control {
                display: inline-block;
                width: auto;
                vertical-align: middle;
            }
            .form-inline .form-control-static {
                display: inline-block;
            }
            .form-inline .input-group {
                display: inline-table;
                vertical-align: middle;
            }
            .form-inline .input-group .input-group-addon,
            .form-inline .input-group .input-group-btn,
            .form-inline .input-group .form-control {
                width: auto;
            }
            .form-inline .input-group > .form-control {
                width: 100%;
            }
            .form-inline .control-label {
                margin-bottom: 0;
                vertical-align: middle;
            }
            .form-inline .radio,
            .form-inline .checkbox {
                display: inline-block;
                margin-top: 0;
                margin-bottom: 0;
                vertical-align: middle;
            }
            .form-inline .radio label,
            .form-inline .checkbox label {
                padding-left: 0;
            }
            .form-inline .radio input[type="radio"],
            .form-inline .checkbox input[type="checkbox"] {
                position: relative;
                margin-left: 0;
            }
            .form-inline .has-feedback .form-control-feedback {
                top: 0;
            }
        }
        .form-horizontal .radio,
        .form-horizontal .checkbox,
        .form-horizontal .radio-inline,
        .form-horizontal .checkbox-inline {
            padding-top: 7px;
            margin-top: 0;
            margin-bottom: 0;
        }
        .form-horizontal .radio,
        .form-horizontal .checkbox {
            min-height: 27px;
        }
        .form-horizontal .form-group {
            margin-right: -15px;
            margin-left: -15px;
        }
        @media (min-width: 768px) {
            .form-horizontal .control-label {
                padding-top: 7px;
                margin-bottom: 0;
                text-align: right;
            }
        }
        .form-horizontal .has-feedback .form-control-feedback {
            right: 15px;
        }
        @media (min-width: 768px) {
            .form-horizontal .form-group-lg .control-label {
                padding-top: 14.333333px;
                font-size: 18px;
            }
        }
        @media (min-width: 768px) {
            .form-horizontal .form-group-sm .control-label {
                padding-top: 6px;
                font-size: 12px;
            }
        }
        .btn {
            display: inline-block;
            padding: 5px 8px;
            margin-bottom: 0;
            font-size: 13px;
            font-weight: normal;
            line-height: 1.42857143;
            text-align: center;
            white-space: nowrap;
            vertical-align: middle;
            -ms-touch-action: manipulation;
            touch-action: manipulation;
            cursor: pointer;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none;
            background-image: none;
            border: 1px solid transparent;
            border-radius: 3px;
        }
        .btn:focus,
        .btn:active:focus,
        .btn.active:focus,
        .btn.focus,
        .btn:active.focus,
        .btn.active.focus {
            outline: thin dotted;
            outline: 1px auto -webkit-focus-ring-color;
            outline-offset: -2px;
        }
        .btn:hover,
        .btn:focus,
        .btn.focus {
            color: #333;
            text-decoration: none;
        }
        .btn:active,
        .btn.active {
            background-image: none;
            outline: 0;
            -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.1);
            box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.1);
        }
        .btn.disabled,
        .btn[disabled],
        fieldset[disabled] .btn {
            cursor: not-allowed;
            filter: alpha(opacity=65);
            -webkit-box-shadow: none;
            box-shadow: none;
            opacity: .65;
        }
        a.btn.disabled,
        fieldset[disabled] a.btn {
            pointer-events: none;
        }
        .btn-default {
            color: #333;
            background-color: #fff;
            border-color: #ccc;
        }
        .btn-default:focus,
        .btn-default.focus {
            color: #333;
            background-color: #F0F0F0;
            border-color: none;
        }
        .btn-default:hover {
            color: #fff;
            background-color: #C9C5C5;

        }
        .btn-default:active,
        .btn-default.active,
        .open > .dropdown-toggle.btn-default {
            color: #333;
            background-color: #e6e6e6;
            border-color: #adadad;
        }
        .btn-default:active:hover,
        .btn-default.active:hover,
        .open > .dropdown-toggle.btn-default:hover,
        .btn-default:active:focus,
        .btn-default.active:focus,
        .open > .dropdown-toggle.btn-default:focus,
        .btn-default:active.focus,
        .btn-default.active.focus,
        .open > .dropdown-toggle.btn-default.focus {
            color: #333;
            background-color: #d4d4d4;
            border-color: #8c8c8c;
        }
        .btn-default:active,
        .btn-default.active,
        .open > .dropdown-toggle.btn-default {
            background-image: none;
        }
        .btn-default.disabled,
        .btn-default[disabled],
        fieldset[disabled] .btn-default,
        .btn-default.disabled:hover,
        .btn-default[disabled]:hover,
        fieldset[disabled] .btn-default:hover,
        .btn-default.disabled:focus,
        .btn-default[disabled]:focus,
        fieldset[disabled] .btn-default:focus,
        .btn-default.disabled.focus,
        .btn-default[disabled].focus,
        fieldset[disabled] .btn-default.focus,
        .btn-default.disabled:active,
        .btn-default[disabled]:active,
        fieldset[disabled] .btn-default:active,
        .btn-default.disabled.active,
        .btn-default[disabled].active,
        fieldset[disabled] .btn-default.active {
            background-color: #fff;
            border-color: #ccc;
        }
        .btn-default .badge {
            color: #fff;
            background-color: #333;
        }
        .btn-primary {
            color: #fff;
            background-color: #337ab7;
            border-color: #2e6da4;
        }
        .btn-primary:focus,
        .btn-primary.focus {
            color: #fff;
            background-color: #286090;
            border-color: #122b40;
        }
        .btn-primary:hover {
            color: #fff;
            background-color: #286090;
            border-color: #204d74;
        }
        .btn-primary:active,
        .btn-primary.active,
        .open > .dropdown-toggle.btn-primary {
            color: #fff;
            background-color: #286090;
            border-color: #204d74;
        }
        .btn-primary:active:hover,
        .btn-primary.active:hover,
        .open > .dropdown-toggle.btn-primary:hover,
        .btn-primary:active:focus,
        .btn-primary.active:focus,
        .open > .dropdown-toggle.btn-primary:focus,
        .btn-primary:active.focus,
        .btn-primary.active.focus,
        .open > .dropdown-toggle.btn-primary.focus {
            color: #fff;
            background-color: #204d74;
            border-color: #122b40;
        }
        .btn-primary:active,
        .btn-primary.active,
        .open > .dropdown-toggle.btn-primary {
            background-image: none;
        }
        .btn-primary.disabled,
        .btn-primary[disabled],
        fieldset[disabled] .btn-primary,
        .btn-primary.disabled:hover,
        .btn-primary[disabled]:hover,
        fieldset[disabled] .btn-primary:hover,
        .btn-primary.disabled:focus,
        .btn-primary[disabled]:focus,
        fieldset[disabled] .btn-primary:focus,
        .btn-primary.disabled.focus,
        .btn-primary[disabled].focus,
        fieldset[disabled] .btn-primary.focus,
        .btn-primary.disabled:active,
        .btn-primary[disabled]:active,
        fieldset[disabled] .btn-primary:active,
        .btn-primary.disabled.active,
        .btn-primary[disabled].active,
        fieldset[disabled] .btn-primary.active {
            background-color: #337ab7;
            border-color: #2e6da4;
        }
        .btn-primary .badge {
            color: #337ab7;
            background-color: #fff;
        }
        .btn-success {
            color: #fff;
            background-color: #5cb85c;
            border-color: #4cae4c;
        }
        .btn-success:focus,
        .btn-success.focus {
            color: #fff;
            background-color: #449d44;
            border-color: #255625;
        }
        .btn-success:hover {
            color: #fff;
            background-color: #449d44;
            border-color: #398439;
        }
        .btn-success:active,
        .btn-success.active,
        .open > .dropdown-toggle.btn-success {
            color: #fff;
            background-color: #449d44;
            border-color: #398439;
        }
        .btn-success:active:hover,
        .btn-success.active:hover,
        .open > .dropdown-toggle.btn-success:hover,
        .btn-success:active:focus,
        .btn-success.active:focus,
        .open > .dropdown-toggle.btn-success:focus,
        .btn-success:active.focus,
        .btn-success.active.focus,
        .open > .dropdown-toggle.btn-success.focus {
            color: #fff;
            background-color: #398439;
            border-color: #255625;
        }
        .btn-success:active,
        .btn-success.active,
        .open > .dropdown-toggle.btn-success {
            background-image: none;
        }
        .btn-success.disabled,
        .btn-success[disabled],
        fieldset[disabled] .btn-success,
        .btn-success.disabled:hover,
        .btn-success[disabled]:hover,
        fieldset[disabled] .btn-success:hover,
        .btn-success.disabled:focus,
        .btn-success[disabled]:focus,
        fieldset[disabled] .btn-success:focus,
        .btn-success.disabled.focus,
        .btn-success[disabled].focus,
        fieldset[disabled] .btn-success.focus,
        .btn-success.disabled:active,
        .btn-success[disabled]:active,
        fieldset[disabled] .btn-success:active,
        .btn-success.disabled.active,
        .btn-success[disabled].active,
        fieldset[disabled] .btn-success.active {
            background-color: #5cb85c;
            border-color: #4cae4c;
        }
        .btn-success .badge {
            color: #5cb85c;
            background-color: #fff;
        }
        .btn-info {
            color: #fff;
            background-color: #5bc0de;
            border-color: #46b8da;
        }
        .btn-info:focus,
        .btn-info.focus {
            color: #fff;
            background-color: #31b0d5;
            border-color: #1b6d85;
        }
        .btn-info:hover {
            color: #fff;
            background-color: #31b0d5;
            border-color: #269abc;
        }
        .btn-info:active,
        .btn-info.active,
        .open > .dropdown-toggle.btn-info {
            color: #fff;
            background-color: #31b0d5;
            border-color: #269abc;
        }
        .btn-info:active:hover,
        .btn-info.active:hover,
        .open > .dropdown-toggle.btn-info:hover,
        .btn-info:active:focus,
        .btn-info.active:focus,
        .open > .dropdown-toggle.btn-info:focus,
        .btn-info:active.focus,
        .btn-info.active.focus,
        .open > .dropdown-toggle.btn-info.focus {
            color: #fff;
            background-color: #269abc;
            border-color: #1b6d85;
        }
        .btn-info:active,
        .btn-info.active,
        .open > .dropdown-toggle.btn-info {
            background-image: none;
        }
        .btn-info.disabled,
        .btn-info[disabled],
        fieldset[disabled] .btn-info,
        .btn-info.disabled:hover,
        .btn-info[disabled]:hover,
        fieldset[disabled] .btn-info:hover,
        .btn-info.disabled:focus,
        .btn-info[disabled]:focus,
        fieldset[disabled] .btn-info:focus,
        .btn-info.disabled.focus,
        .btn-info[disabled].focus,
        fieldset[disabled] .btn-info.focus,
        .btn-info.disabled:active,
        .btn-info[disabled]:active,
        fieldset[disabled] .btn-info:active,
        .btn-info.disabled.active,
        .btn-info[disabled].active,
        fieldset[disabled] .btn-info.active {
            background-color: #5bc0de;
            border-color: #46b8da;
        }
        .btn-info .badge {
            color: #5bc0de;
            background-color: #fff;
        }
        .btn-warning {
            color: #fff;
            background-color: #f0ad4e;
            border-color: #eea236;
        }
        .btn-warning:focus,
        .btn-warning.focus {
            color: #fff;
            background-color: #ec971f;
            border-color: #985f0d;
        }
        .btn-warning:hover {
            color: #fff;
            background-color: #ec971f;
            border-color: #d58512;
        }
        .btn-warning:active,
        .btn-warning.active,
        .open > .dropdown-toggle.btn-warning {
            color: #fff;
            background-color: #ec971f;
            border-color: #d58512;
        }
        .btn-warning:active:hover,
        .btn-warning.active:hover,
        .open > .dropdown-toggle.btn-warning:hover,
        .btn-warning:active:focus,
        .btn-warning.active:focus,
        .open > .dropdown-toggle.btn-warning:focus,
        .btn-warning:active.focus,
        .btn-warning.active.focus,
        .open > .dropdown-toggle.btn-warning.focus {
            color: #fff;
            background-color: #d58512;
            border-color: #985f0d;
        }
        .btn-warning:active,
        .btn-warning.active,
        .open > .dropdown-toggle.btn-warning {
            background-image: none;
        }
        .btn-warning.disabled,
        .btn-warning[disabled],
        fieldset[disabled] .btn-warning,
        .btn-warning.disabled:hover,
        .btn-warning[disabled]:hover,
        fieldset[disabled] .btn-warning:hover,
        .btn-warning.disabled:focus,
        .btn-warning[disabled]:focus,
        fieldset[disabled] .btn-warning:focus,
        .btn-warning.disabled.focus,
        .btn-warning[disabled].focus,
        fieldset[disabled] .btn-warning.focus,
        .btn-warning.disabled:active,
        .btn-warning[disabled]:active,
        fieldset[disabled] .btn-warning:active,
        .btn-warning.disabled.active,
        .btn-warning[disabled].active,
        fieldset[disabled] .btn-warning.active {
            background-color: #f0ad4e;
            border-color: #eea236;
        }
        .btn-warning .badge {
            color: #f0ad4e;
            background-color: #fff;
        }
        .btn-danger {
            color: #fff;
            background-color: #d9534f;
            border-color: #d43f3a;
        }
        .btn-danger:focus,
        .btn-danger.focus {
            color: #fff;
            background-color: #c9302c;
            border-color: #761c19;
        }
        .btn-danger:hover {
            color: #fff;
            background-color: #c9302c;
            border-color: #ac2925;
        }
        .btn-danger:active,
        .btn-danger.active,
        .open > .dropdown-toggle.btn-danger {
            color: #fff;
            background-color: #c9302c;
            border-color: #ac2925;
        }
        .btn-danger:active:hover,
        .btn-danger.active:hover,
        .open > .dropdown-toggle.btn-danger:hover,
        .btn-danger:active:focus,
        .btn-danger.active:focus,
        .open > .dropdown-toggle.btn-danger:focus,
        .btn-danger:active.focus,
        .btn-danger.active.focus,
        .open > .dropdown-toggle.btn-danger.focus {
            color: #fff;
            background-color: #ac2925;
            border-color: #761c19;
        }
        .btn-danger:active,
        .btn-danger.active,
        .open > .dropdown-toggle.btn-danger {
            background-image: none;
        }
        .btn-danger.disabled,
        .btn-danger[disabled],
        fieldset[disabled] .btn-danger,
        .btn-danger.disabled:hover,
        .btn-danger[disabled]:hover,
        fieldset[disabled] .btn-danger:hover,
        .btn-danger.disabled:focus,
        .btn-danger[disabled]:focus,
        fieldset[disabled] .btn-danger:focus,
        .btn-danger.disabled.focus,
        .btn-danger[disabled].focus,
        fieldset[disabled] .btn-danger.focus,
        .btn-danger.disabled:active,
        .btn-danger[disabled]:active,
        fieldset[disabled] .btn-danger:active,
        .btn-danger.disabled.active,
        .btn-danger[disabled].active,
        fieldset[disabled] .btn-danger.active {
            background-color: #d9534f;
            border-color: #d43f3a;
        }
        .btn-danger .badge {
            color: #d9534f;
            background-color: #fff;
        }
        .btn-link {
            font-weight: normal;
            color: #337ab7;
            border-radius: 0;
        }
        .btn-link,
        .btn-link:active,
        .btn-link.active,
        .btn-link[disabled],
        fieldset[disabled] .btn-link {
            background-color: transparent;
            -webkit-box-shadow: none;
            box-shadow: none;
        }
        .btn-link,
        .btn-link:hover,
        .btn-link:focus,
        .btn-link:active {
            border-color: transparent;
        }
        .btn-link:hover,
        .btn-link:focus {
            color: #23527c;
            text-decoration: underline;
            background-color: transparent;
        }
        .btn-link[disabled]:hover,
        fieldset[disabled] .btn-link:hover,
        .btn-link[disabled]:focus,
        fieldset[disabled] .btn-link:focus {
            color: #777;
            text-decoration: none;
        }
        .btn-lg,
        .btn-group-lg > .btn {
            padding: 10px 16px;
            font-size: 18px;
            line-height: 1.3333333;
            border-radius: 2px;
        }
        .btn-sm,
        .btn-group-sm > .btn {
            padding: 5px 10px;
            font-size: 12px;
            line-height: 1.5;
            border-radius: 2px;
        }
        .btn-xs,
        .btn-group-xs > .btn {
            padding: 1px 5px;
            font-size: 12px;
            line-height: 1.5;
            border-radius: 2px;
        }
        .btn-block {
            display: block;
            width: 100%;
        }
        .btn-block + .btn-block {
            margin-top: 5px;
        }
        input[type="submit"].btn-block,
        input[type="reset"].btn-block,
        input[type="button"].btn-block {
            width: 100%;
        }
        .fade {
            opacity: 0;
            -webkit-transition: opacity .15s linear;
            -o-transition: opacity .15s linear;
            transition: opacity .15s linear;
        }
        .fade.in {
            opacity: 1;
        }
        .collapse {
            display: none;
        }
        .collapse.in {
            display: block;
        }
        tr.collapse.in {
            display: table-row;
        }
        tbody.collapse.in {
            display: table-row-group;
        }
        .collapsing {
            position: relative;
            height: 0;
            overflow: hidden;
            -webkit-transition-timing-function: ease;
            -o-transition-timing-function: ease;
            transition-timing-function: ease;
            -webkit-transition-duration: .35s;
            -o-transition-duration: .35s;
            transition-duration: .35s;
            -webkit-transition-property: height, visibility;
            -o-transition-property: height, visibility;
            transition-property: height, visibility;
        }
        .caret {
            display: inline-block;
            width: 0;
            height: 0;
            margin-left: 2px;
            vertical-align: middle;
            border-top: 4px dashed;
            border-top: 4px solid \9;
            border-right: 4px solid transparent;
            border-left: 4px solid transparent;
        }
        .dropup,
        .dropdown {
            position: relative;
        }
        .dropdown-toggle:focus {
            outline: 0;
        }
        .dropdown-menu {
            position: absolute;
            top: 100%;
            left: 0;
            z-index: 1000;
            display: none;
            float: left;
            min-width: 160px;
            padding: 5px 0;
            margin: 2px 0 0;
            font-size: 12px;
            text-align: left;
            list-style: none;
            background-color: #fff;
            -webkit-background-clip: padding-box;
            background-clip: padding-box;
            border: 1px solid #ccc;
            border: 1px solid rgba(0, 0, 0, .15);
            border-radius: 2px;
            -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
            box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
        }
        .dropdown-menu.pull-right {
            right: 0;
            left: auto;
        }
        .dropdown-menu .divider {
            height: 1px;
            margin: 9px 0;
            overflow: hidden;
            background-color: #e5e5e5;
        }
        .dropdown-menu > li > a {
            display: block;
            padding: 3px 20px;
            clear: both;
            font-weight: normal;
            line-height: 1.42857143;
            color: #333;
            white-space: nowrap;
        }
        .dropdown-menu > li > a:hover,
        .dropdown-menu > li > a:focus {
            color: #262626;
            text-decoration: none;
            background-color: #f5f5f5;
        }
        .dropdown-menu > .active > a,
        .dropdown-menu > .active > a:hover,
        .dropdown-menu > .active > a:focus {
            color: #fff;
            text-decoration: none;
            background-color: #337ab7;
            outline: 0;
        }
        .dropdown-menu > .disabled > a,
        .dropdown-menu > .disabled > a:hover,
        .dropdown-menu > .disabled > a:focus {
            color: #777;
        }
        .dropdown-menu > .disabled > a:hover,
        .dropdown-menu > .disabled > a:focus {
            text-decoration: none;
            cursor: not-allowed;
            background-color: transparent;
            background-image: none;
            filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
        }
        .open > .dropdown-menu {
            display: block;
        }
        .open > a {
            outline: 0;
        }
        .dropdown-menu-right {
            right: 0;
            left: auto;
        }
        .dropdown-menu-left {
            right: auto;
            left: 0;
        }
        .dropdown-header {
            display: block;
            padding: 3px 20px;
            font-size: 12px;
            line-height: 1.42857143;
            color: #777;
            white-space: nowrap;
        }
        .dropdown-backdrop {
            position: fixed;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            z-index: 990;
        }
        .pull-right > .dropdown-menu {
            right: 0;
            left: auto;
        }
        .dropup .caret,
        .navbar-fixed-bottom .dropdown .caret {
            content: "";
            border-top: 0;
            border-bottom: 4px dashed;
            border-bottom: 4px solid \9;
        }
        .dropup .dropdown-menu,
        .navbar-fixed-bottom .dropdown .dropdown-menu {
            top: auto;
            bottom: 100%;
            margin-bottom: 2px;
        }
        @media (min-width: 768px) {
            .navbar-right .dropdown-menu {
                right: 0;
                left: auto;
            }
            .navbar-right .dropdown-menu-left {
                right: auto;
                left: 0;
            }
        }
        .btn-group,
        .btn-group-vertical {
            position: relative;
            display: inline-block;
            vertical-align: middle;
        }
        .btn-group > .btn,
        .btn-group-vertical > .btn {
            position: relative;
            float: left;
        }
        .btn-group > .btn:hover,
        .btn-group-vertical > .btn:hover,
        .btn-group > .btn:focus,
        .btn-group-vertical > .btn:focus,
        .btn-group > .btn:active,
        .btn-group-vertical > .btn:active,
        .btn-group > .btn.active,
        .btn-group-vertical > .btn.active {
            z-index: 2;
        }
        .btn-group .btn + .btn,
        .btn-group .btn + .btn-group,
        .btn-group .btn-group + .btn,
        .btn-group .btn-group + .btn-group {
            margin-left: -1px;
        }
        .btn-toolbar {
            margin-left: -5px;
        }
        .btn-toolbar .btn,
        .btn-toolbar .btn-group,
        .btn-toolbar .input-group {
            float: left;
        }
        .btn-toolbar > .btn,
        .btn-toolbar > .btn-group,
        .btn-toolbar > .input-group {
            margin-left: 5px;
        }
        .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
            border-radius: 0;
        }
        .btn-group > .btn:first-child {
            margin-left: 0;
        }
        .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
            border-top-right-radius: 0;
            border-bottom-right-radius: 0;
        }
        .btn-group > .btn:last-child:not(:first-child),
        .btn-group > .dropdown-toggle:not(:first-child) {
            border-top-left-radius: 0;
            border-bottom-left-radius: 0;
        }
        .btn-group > .btn-group {
            float: left;
        }
        .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
            border-radius: 0;
        }
        .btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
        .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
            border-top-right-radius: 0;
            border-bottom-right-radius: 0;
        }
        .btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
            border-top-left-radius: 0;
            border-bottom-left-radius: 0;
        }
        .btn-group .dropdown-toggle:active,
        .btn-group.open .dropdown-toggle {
            outline: 0;
        }
        .btn-group > .btn + .dropdown-toggle {
            padding-right: 8px;
            padding-left: 8px;
        }
        .btn-group > .btn-lg + .dropdown-toggle {
            padding-right: 12px;
            padding-left: 12px;
        }
        .btn-group.open .dropdown-toggle {
            -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
            box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
        }
        .btn-group.open .dropdown-toggle.btn-link {
            -webkit-box-shadow: none;
            box-shadow: none;
        }
        .btn .caret {
            margin-left: 0;
        }
        .btn-lg .caret {
            border-width: 5px 5px 0;
            border-bottom-width: 0;
        }
        .dropup .btn-lg .caret {
            border-width: 0 5px 5px;
        }
        .btn-group-vertical > .btn,
        .btn-group-vertical > .btn-group,
        .btn-group-vertical > .btn-group > .btn {
            display: block;
            float: none;
            width: 100%;
            max-width: 100%;
        }
        .btn-group-vertical > .btn-group > .btn {
            float: none;
        }
        .btn-group-vertical > .btn + .btn,
        .btn-group-vertical > .btn + .btn-group,
        .btn-group-vertical > .btn-group + .btn,
        .btn-group-vertical > .btn-group + .btn-group {
            margin-top: -1px;
            margin-left: 0;
        }
        .btn-group-vertical > .btn:not(:first-child):not(:last-child) {
            border-radius: 0;
        }
        .btn-group-vertical > .btn:first-child:not(:last-child) {
            border-top-right-radius: 4px;
            border-bottom-right-radius: 0;
            border-bottom-left-radius: 0;
        }
        .btn-group-vertical > .btn:last-child:not(:first-child) {
            border-top-left-radius: 0;
            border-top-right-radius: 0;
            border-bottom-left-radius: 4px;
        }
        .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
            border-radius: 0;
        }
        .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
        .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
            border-bottom-right-radius: 0;
            border-bottom-left-radius: 0;
        }
        .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
            border-top-left-radius: 0;
            border-top-right-radius: 0;
        }
        .btn-group-justified {
            display: table;
            width: 100%;
            table-layout: fixed;
            border-collapse: separate;
        }
        .btn-group-justified > .btn,
        .btn-group-justified > .btn-group {
            display: table-cell;
            float: none;
            width: 1%;
        }
        .btn-group-justified > .btn-group .btn {
            width: 100%;
        }
        .btn-group-justified > .btn-group .dropdown-menu {
            left: auto;
        }
        [data-toggle="buttons"] > .btn input[type="radio"],
        [data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
        [data-toggle="buttons"] > .btn input[type="checkbox"],
        [data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
            position: absolute;
            clip: rect(0, 0, 0, 0);
            pointer-events: none;
        }
        .input-group {
            position: relative;
            display: table;
            border-collapse: separate;
        }
        .input-group[class*="col-"] {
            float: none;
            padding-right: 0;
            padding-left: 0;
        }
        .input-group .form-control {
            position: relative;
            z-index: 2;
            float: left;
            width: 100%;
            margin-bottom: 0;
        }
        .input-group-lg > .form-control,
        .input-group-lg > .input-group-addon,
        .input-group-lg > .input-group-btn > .btn {
            height: 46px;
            padding: 10px 16px;
            font-size: 18px;
            line-height: 1.3333333;
            border-radius: 2px;
        }
        select.input-group-lg > .form-control,
        select.input-group-lg > .input-group-addon,
        select.input-group-lg > .input-group-btn > .btn {
            height: 46px;
            line-height: 46px;
        }
        textarea.input-group-lg > .form-control,
        textarea.input-group-lg > .input-group-addon,
        textarea.input-group-lg > .input-group-btn > .btn,
        select[multiple].input-group-lg > .form-control,
        select[multiple].input-group-lg > .input-group-addon,
        select[multiple].input-group-lg > .input-group-btn > .btn {
            height: auto;
        }
        .input-group-sm > .form-control,
        .input-group-sm > .input-group-addon,
        .input-group-sm > .input-group-btn > .btn {
            height: 30px;
            padding: 5px 10px;
            font-size: 12px;
            line-height: 1.5;
            border-radius: 2px;
        }
        select.input-group-sm > .form-control,
        select.input-group-sm > .input-group-addon,
        select.input-group-sm > .input-group-btn > .btn {
            height: 30px;
            line-height: 30px;
        }
        textarea.input-group-sm > .form-control,
        textarea.input-group-sm > .input-group-addon,
        textarea.input-group-sm > .input-group-btn > .btn,
        select[multiple].input-group-sm > .form-control,
        select[multiple].input-group-sm > .input-group-addon,
        select[multiple].input-group-sm > .input-group-btn > .btn {
            height: auto;
        }
        .input-group-addon,
        .input-group-btn,
        .input-group .form-control {
            display: table-cell;
        }
        .input-group-addon:not(:first-child):not(:last-child),
        .input-group-btn:not(:first-child):not(:last-child),
        .input-group .form-control:not(:first-child):not(:last-child) {
            border-radius: 0;
        }
        .input-group-addon,
        .input-group-btn {
            width: 1%;
            white-space: nowrap;
            vertical-align: middle;
        }
        .input-group-addon {
            padding: 6px 12px;
            font-size: 12px;
            font-weight: normal;
            line-height: 1;
            color: #555;
            text-align: center;
            background-color: #eee;
            border: 1px solid #ccc;
            border-radius: 2px;
        }
        .input-group-addon.input-sm {
            padding: 5px 10px;
            font-size: 12px;
            border-radius: 2px;
        }
        .input-group-addon.input-lg {
            padding: 10px 16px;
            font-size: 18px;
            border-radius: 2px;
        }
        .input-group-addon input[type="radio"],
        .input-group-addon input[type="checkbox"] {
            margin-top: 0;
        }
        .input-group .form-control:first-child,
        .input-group-addon:first-child,
        .input-group-btn:first-child > .btn,
        .input-group-btn:first-child > .btn-group > .btn,
        .input-group-btn:first-child > .dropdown-toggle,
        .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
        .input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
            border-top-right-radius: 0;
            border-bottom-right-radius: 0;
        }
        .input-group-addon:first-child {
            border-right: 0;
        }
        .input-group .form-control:last-child,
        .input-group-addon:last-child,
        .input-group-btn:last-child > .btn,
        .input-group-btn:last-child > .btn-group > .btn,
        .input-group-btn:last-child > .dropdown-toggle,
        .input-group-btn:first-child > .btn:not(:first-child),
        .input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
            border-top-left-radius: 0;
            border-bottom-left-radius: 0;
        }
        .input-group-addon:last-child {
            border-left: 0;
        }
        .input-group-btn {
            position: relative;
            font-size: 0;
            white-space: nowrap;
        }
        .input-group-btn > .btn {
            position: relative;
        }
        .input-group-btn > .btn + .btn {
            margin-left: -1px;
        }
        .input-group-btn > .btn:hover,
        .input-group-btn > .btn:focus,
        .input-group-btn > .btn:active {
            z-index: 2;
        }
        .input-group-btn:first-child > .btn,
        .input-group-btn:first-child > .btn-group {
            margin-right: -1px;
        }
        .input-group-btn:last-child > .btn,
        .input-group-btn:last-child > .btn-group {
            z-index: 2;
            margin-left: -1px;
        }
        .nav {
            padding-left: 0;
            margin-bottom: 0;
            list-style: none;
        }
        .nav > li {
            position: relative;
            display: block;
        }
        .nav > li > a {
            position: relative;
            display: block;
            padding: 10px 15px;
        }
        .nav > li > a:hover,
        .nav > li > a:focus {
            text-decoration: none;
            background-color: #eee;
        }
        .nav > li.disabled > a {
            color: #777;
        }
        .nav > li.disabled > a:hover,
        .nav > li.disabled > a:focus {
            color: #777;
            text-decoration: none;
            cursor: not-allowed;
            background-color: transparent;
        }
        .nav .open > a,
        .nav .open > a:hover,
        .nav .open > a:focus {
            background-color: #eee;
            border-color: #337ab7;
        }
        .nav .nav-divider {
            height: 1px;
            margin: 9px 0;
            overflow: hidden;
            background-color: #e5e5e5;
        }
        .nav > li > a > img {
            max-width: none;
        }
        .nav-tabs {
            border-bottom: 1px solid #ddd;
        }
        .nav-tabs > li {
            float: left;
            margin-bottom: -1px;
        }
        .nav-tabs > li > a {
            margin-right: 2px;
            line-height: 1.42857143;
            border: 1px solid transparent;
            border-radius: 4px 4px 0 0;
        }
        .nav-tabs > li > a:hover {
            border-color: #eee #eee #ddd;
        }
        .nav-tabs > li.active > a,
        .nav-tabs > li.active > a:hover,
        .nav-tabs > li.active > a:focus {
            color: #555;
            cursor: default;
            background-color: #fff;
            border: 1px solid #ddd;
            border-bottom-color: transparent;
        }
        .nav-tabs.nav-justified {
            width: 100%;
            border-bottom: 0;
        }
        .nav-tabs.nav-justified > li {
            float: none;
        }
        .nav-tabs.nav-justified > li > a {
            margin-bottom: 5px;
            text-align: center;
        }
        .nav-tabs.nav-justified > .dropdown .dropdown-menu {
            top: auto;
            left: auto;
        }
        @media (min-width: 768px) {
            .nav-tabs.nav-justified > li {
                display: table-cell;
                width: 1%;
            }
            .nav-tabs.nav-justified > li > a {
                margin-bottom: 0;
            }
        }
        .nav-tabs.nav-justified > li > a {
            margin-right: 0;
            border-radius: 2px;
        }
        .nav-tabs.nav-justified > .active > a,
        .nav-tabs.nav-justified > .active > a:hover,
        .nav-tabs.nav-justified > .active > a:focus {
            border: 1px solid #ddd;
        }
        @media (min-width: 768px) {
            .nav-tabs.nav-justified > li > a {
                border-bottom: 1px solid #ddd;
                border-radius: 4px 4px 0 0;
            }
            .nav-tabs.nav-justified > .active > a,
            .nav-tabs.nav-justified > .active > a:hover,
            .nav-tabs.nav-justified > .active > a:focus {
                border-bottom-color: #fff;
            }
        }
        .nav-pills > li {
            float: left;
        }
        .nav-pills > li > a {
            border-radius: 2px;
        }
        .nav-pills > li + li {
            margin-left: 2px;
        }
        .nav-pills > li.active > a,
        .nav-pills > li.active > a:hover,
        .nav-pills > li.active > a:focus {
            color: #fff;
            background-color: #337ab7;
        }
        .nav-stacked > li {
            float: none;
        }
        .nav-stacked > li + li {
            margin-top: 2px;
            margin-left: 0;
        }
        .nav-justified {
            width: 100%;
        }
        .nav-justified > li {
            float: none;
        }
        .nav-justified > li > a {
            margin-bottom: 5px;
            text-align: center;
        }
        .nav-justified > .dropdown .dropdown-menu {
            top: auto;
            left: auto;
        }
        @media (min-width: 768px) {
            .nav-justified > li {
                display: table-cell;
                width: 1%;
            }
            .nav-justified > li > a {
                margin-bottom: 0;
            }
        }
        .nav-tabs-justified {
            border-bottom: 0;
        }
        .nav-tabs-justified > li > a {
            margin-right: 0;
            border-radius: 2px;
        }
        .nav-tabs-justified > .active > a,
        .nav-tabs-justified > .active > a:hover,
        .nav-tabs-justified > .active > a:focus {
            border: 1px solid #ddd;
        }
        @media (min-width: 768px) {
            .nav-tabs-justified > li > a {
                border-bottom: 1px solid #ddd;
                border-radius: 4px 4px 0 0;
            }
            .nav-tabs-justified > .active > a,
            .nav-tabs-justified > .active > a:hover,
            .nav-tabs-justified > .active > a:focus {
                border-bottom-color: #fff;
            }
        }
        .tab-content > .tab-pane {
            display: none;
        }
        .tab-content > .active {
            display: block;
        }
        .nav-tabs .dropdown-menu {
            margin-top: -1px;
            border-top-left-radius: 0;
            border-top-right-radius: 0;
        }
        .navbar {
            position: relative;
            min-height: 50px;
            margin-bottom: 20px;
            border: 1px solid transparent;
        }
        @media (min-width: 768px) {
            .navbar {
                border-radius: 2px;
            }
        }
        @media (min-width: 768px) {
            .navbar-header {
                float: left;
            }
        }
        .navbar-collapse {
            padding-right: 15px;
            padding-left: 15px;
            overflow-x: visible;
            -webkit-overflow-scrolling: touch;
            border-top: 1px solid transparent;
            -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
            box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
        }
        .navbar-collapse.in {
            overflow-y: auto;
        }
        @media (min-width: 768px) {
            .navbar-collapse {
                width: auto;
                border-top: 0;
                -webkit-box-shadow: none;
                box-shadow: none;
            }
            .navbar-collapse.collapse {
                display: block !important;
                height: auto !important;
                padding-bottom: 0;
                overflow: visible !important;
            }
            .navbar-collapse.in {
                overflow-y: visible;
            }
            .navbar-fixed-top .navbar-collapse,
            .navbar-static-top .navbar-collapse,
            .navbar-fixed-bottom .navbar-collapse {
                padding-right: 0;
                padding-left: 0;
            }
        }
        .navbar-fixed-top .navbar-collapse,
        .navbar-fixed-bottom .navbar-collapse {
            max-height: 340px;
        }
        @media (max-device-width: 480px) and (orientation: landscape) {
            .navbar-fixed-top .navbar-collapse,
            .navbar-fixed-bottom .navbar-collapse {
                max-height: 200px;
            }
        }
        .container > .navbar-header,
        .container-fluid > .navbar-header,
        .container > .navbar-collapse,
        .container-fluid > .navbar-collapse {
            margin-right: -15px;
            margin-left: -15px;
        }
        @media (min-width: 768px) {
            .container > .navbar-header,
            .container-fluid > .navbar-header,
            .container > .navbar-collapse,
            .container-fluid > .navbar-collapse {
                margin-right: 0;
                margin-left: 0;
            }
        }
        .navbar-static-top {
            z-index: 1000;
            border-width: 0 0 1px;
        }
        @media (min-width: 768px) {
            .navbar-static-top {
                border-radius: 0;
            }
        }
        .navbar-fixed-top,
        .navbar-fixed-bottom {
            position: fixed;
            right: 0;
            left: 0;
            z-index: 1030;
        }
        @media (min-width: 768px) {
            .navbar-fixed-top,
            .navbar-fixed-bottom {
                border-radius: 0;
            }
        }
        .navbar-fixed-top {
            top: 0;
            border-width: 0 0 1px;
        }
        .navbar-fixed-bottom {
            bottom: 0;
            margin-bottom: 0;
            border-width: 1px 0 0;
        }
        .navbar-brand {
            float: left;
            height: 50px;
            padding: 15px 15px;
            font-size: 18px;
            line-height: 20px;
        }
        .navbar-brand:hover,
        .navbar-brand:focus {
            text-decoration: none;
        }
        .navbar-brand > img {
            display: block;
        }
        @media (min-width: 768px) {
            .navbar > .container .navbar-brand,
            .navbar > .container-fluid .navbar-brand {
                margin-left: -15px;
            }
        }
        .navbar-toggle {
            position: relative;
            float: right;
            padding: 9px 10px;
            margin-top: 8px;
            margin-right: 15px;
            margin-bottom: 8px;
            background-color: transparent;
            background-image: none;
            border: 1px solid transparent;
            border-radius: 2px;
        }
        .navbar-toggle:focus {
            outline: 0;
        }
        .navbar-toggle .icon-bar {
            display: block;
            width: 22px;
            height: 2px;
            border-radius: 1px;
        }
        .navbar-toggle .icon-bar + .icon-bar {
            margin-top: 4px;
        }
        @media (min-width: 768px) {
            .navbar-toggle {
                display: none;
            }
        }
        .navbar-nav {
            margin: 7.5px -15px;
        }
        .navbar-nav > li > a {
            padding-top: 10px;
            padding-bottom: 10px;
            line-height: 20px;
        }
        @media (max-width: 767px) {
            .navbar-nav .open .dropdown-menu {
                position: static;
                float: none;
                width: auto;
                margin-top: 0;
                background-color: transparent;
                border: 0;
                -webkit-box-shadow: none;
                box-shadow: none;
            }
            .navbar-nav .open .dropdown-menu > li > a,
            .navbar-nav .open .dropdown-menu .dropdown-header {
                padding: 5px 15px 5px 25px;
            }
            .navbar-nav .open .dropdown-menu > li > a {
                line-height: 20px;
            }
            .navbar-nav .open .dropdown-menu > li > a:hover,
            .navbar-nav .open .dropdown-menu > li > a:focus {
                background-image: none;
            }
        }
        @media (min-width: 768px) {
            .navbar-nav {
                float: left;
                margin: 0;
            }
            .navbar-nav > li {
                float: left;
            }
            .navbar-nav > li > a {
                padding-top: 15px;
                padding-bottom: 15px;
            }
        }
        .navbar-form {
            padding: 10px 15px;
            margin-top: 8px;
            margin-right: -15px;
            margin-bottom: 8px;
            margin-left: -15px;
            border-top: 1px solid transparent;
            border-bottom: 1px solid transparent;
            -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
            box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
        }
        @media (min-width: 768px) {
            .navbar-form .form-group {
                display: inline-block;
                margin-bottom: 0;
                vertical-align: middle;
            }
            .navbar-form .form-control {
                display: inline-block;
                width: auto;
                vertical-align: middle;
            }
            .navbar-form .form-control-static {
                display: inline-block;
            }
            .navbar-form .input-group {
                display: inline-table;
                vertical-align: middle;
            }
            .navbar-form .input-group .input-group-addon,
            .navbar-form .input-group .input-group-btn,
            .navbar-form .input-group .form-control {
                width: auto;
            }
            .navbar-form .input-group > .form-control {
                width: 100%;
            }
            .navbar-form .control-label {
                margin-bottom: 0;
                vertical-align: middle;
            }
            .navbar-form .radio,
            .navbar-form .checkbox {
                display: inline-block;
                margin-top: 0;
                margin-bottom: 0;
                vertical-align: middle;
            }
            .navbar-form .radio label,
            .navbar-form .checkbox label {
                padding-left: 0;
            }
            .navbar-form .radio input[type="radio"],
            .navbar-form .checkbox input[type="checkbox"] {
                position: relative;
                margin-left: 0;
            }
            .navbar-form .has-feedback .form-control-feedback {
                top: 0;
            }
        }
        @media (max-width: 767px) {
            .navbar-form .form-group {
                margin-bottom: 5px;
            }
            .navbar-form .form-group:last-child {
                margin-bottom: 0;
            }
        }
        @media (min-width: 768px) {
            .navbar-form {
                width: auto;
                padding-top: 0;
                padding-bottom: 0;
                margin-right: 0;
                margin-left: 0;
                border: 0;
                -webkit-box-shadow: none;
                box-shadow: none;
            }
        }
        .navbar-nav > li > .dropdown-menu {
            margin-top: 0;
            border-top-left-radius: 0;
            border-top-right-radius: 0;
        }
        .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
            margin-bottom: 0;
            border-top-left-radius: 4px;
            border-top-right-radius: 4px;
            border-bottom-right-radius: 0;
            border-bottom-left-radius: 0;
        }
        .navbar-btn {
            margin-top: 8px;
            margin-bottom: 8px;
        }
        .navbar-btn.btn-sm {
            margin-top: 10px;
            margin-bottom: 10px;
        }
        .navbar-btn.btn-xs {
            margin-top: 14px;
            margin-bottom: 14px;
        }
        .navbar-text {
            margin-top: 15px;
            margin-bottom: 15px;
        }
        @media (min-width: 768px) {
            .navbar-text {
                float: left;
                margin-right: 15px;
                margin-left: 15px;
            }
        }
        @media (min-width: 768px) {
            .navbar-left {
                float: left !important;
            }
            .navbar-right {
                float: right !important;
                margin-right: -15px;
            }
            .navbar-right ~ .navbar-right {
                margin-right: 0;
            }
        }
        .navbar-default {
            background-color: #f8f8f8;
            border-color: #e7e7e7;
        }
        .navbar-default .navbar-brand {
            color: #777;
        }
        .navbar-default .navbar-brand:hover,
        .navbar-default .navbar-brand:focus {
            color: #5e5e5e;
            background-color: transparent;
        }
        .navbar-default .navbar-text {
            color: #777;
        }
        .navbar-default .navbar-nav > li > a {
            color: #777;
        }
        .navbar-default .navbar-nav > li > a:hover,
        .navbar-default .navbar-nav > li > a:focus {
            color: #333;
            background-color: transparent;
        }
        .navbar-default .navbar-nav > .active > a,
        .navbar-default .navbar-nav > .active > a:hover,
        .navbar-default .navbar-nav > .active > a:focus {
            color: #555;
            background-color: #e7e7e7;
        }
        .navbar-default .navbar-nav > .disabled > a,
        .navbar-default .navbar-nav > .disabled > a:hover,
        .navbar-default .navbar-nav > .disabled > a:focus {
            color: #ccc;
            background-color: transparent;
        }
        .navbar-default .navbar-toggle {
            border-color: #ddd;
        }
        .navbar-default .navbar-toggle:hover,
        .navbar-default .navbar-toggle:focus {
            background-color: #ddd;
        }
        .navbar-default .navbar-toggle .icon-bar {
            background-color: #888;
        }
        .navbar-default .navbar-collapse,
        .navbar-default .navbar-form {
            border-color: #e7e7e7;
        }
        .navbar-default .navbar-nav > .open > a,
        .navbar-default .navbar-nav > .open > a:hover,
        .navbar-default .navbar-nav > .open > a:focus {
            color: #555;
            background-color: #e7e7e7;
        }
        @media (max-width: 767px) {
            .navbar-default .navbar-nav .open .dropdown-menu > li > a {
                color: #777;
            }
            .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
            .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
                color: #333;
                background-color: transparent;
            }
            .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
            .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
            .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
                color: #555;
                background-color: #e7e7e7;
            }
            .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
            .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
            .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
                color: #ccc;
                background-color: transparent;
            }
        }
        .navbar-default .navbar-link {
            color: #777;
        }
        .navbar-default .navbar-link:hover {
            color: #333;
        }
        .navbar-default .btn-link {
            color: #777;
        }
        .navbar-default .btn-link:hover,
        .navbar-default .btn-link:focus {
            color: #333;
        }
        .navbar-default .btn-link[disabled]:hover,
        fieldset[disabled] .navbar-default .btn-link:hover,
        .navbar-default .btn-link[disabled]:focus,
        fieldset[disabled] .navbar-default .btn-link:focus {
            color: #ccc;
        }
        .navbar-inverse {
            background-color: #222;
            border-color: #080808;
        }
        .navbar-inverse .navbar-brand {
            color: #9d9d9d;
        }
        .navbar-inverse .navbar-brand:hover,
        .navbar-inverse .navbar-brand:focus {
            color: #fff;
            background-color: transparent;
        }
        .navbar-inverse .navbar-text {
            color: #9d9d9d;
        }
        .navbar-inverse .navbar-nav > li > a {
            color: #9d9d9d;
        }
        .navbar-inverse .navbar-nav > li > a:hover,
        .navbar-inverse .navbar-nav > li > a:focus {
            color: #fff;
            background-color: transparent;
        }
        .navbar-inverse .navbar-nav > .active > a,
        .navbar-inverse .navbar-nav > .active > a:hover,
        .navbar-inverse .navbar-nav > .active > a:focus {
            color: #fff;
            background-color: #080808;
        }
        .navbar-inverse .navbar-nav > .disabled > a,
        .navbar-inverse .navbar-nav > .disabled > a:hover,
        .navbar-inverse .navbar-nav > .disabled > a:focus {
            color: #444;
            background-color: transparent;
        }
        .navbar-inverse .navbar-toggle {
            border-color: #333;
        }
        .navbar-inverse .navbar-toggle:hover,
        .navbar-inverse .navbar-toggle:focus {
            background-color: #333;
        }
        .navbar-inverse .navbar-toggle .icon-bar {
            background-color: #fff;
        }
        .navbar-inverse .navbar-collapse,
        .navbar-inverse .navbar-form {
            border-color: #101010;
        }
        .navbar-inverse .navbar-nav > .open > a,
        .navbar-inverse .navbar-nav > .open > a:hover,
        .navbar-inverse .navbar-nav > .open > a:focus {
            color: #fff;
            background-color: #080808;
        }
        @media (max-width: 767px) {
            .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
                border-color: #080808;
            }
            .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
                background-color: #080808;
            }
            .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
                color: #9d9d9d;
            }
            .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
            .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
                color: #fff;
                background-color: transparent;
            }
            .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
            .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
            .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
                color: #fff;
                background-color: #080808;
            }
            .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
            .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
            .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
                color: #444;
                background-color: transparent;
            }
        }
        .navbar-inverse .navbar-link {
            color: #9d9d9d;
        }
        .navbar-inverse .navbar-link:hover {
            color: #fff;
        }
        .navbar-inverse .btn-link {
            color: #9d9d9d;
        }
        .navbar-inverse .btn-link:hover,
        .navbar-inverse .btn-link:focus {
            color: #fff;
        }
        .navbar-inverse .btn-link[disabled]:hover,
        fieldset[disabled] .navbar-inverse .btn-link:hover,
        .navbar-inverse .btn-link[disabled]:focus,
        fieldset[disabled] .navbar-inverse .btn-link:focus {
            color: #444;
        }
        .breadcrumb {
            padding: 8px 15px;
            margin-bottom: 20px;
            list-style: none;
            background-color: #f5f5f5;
            border-radius: 2px;
        }
        .breadcrumb > li {
            display: inline-block;
        }
        .breadcrumb > li + li:before {
            padding: 0 5px;
            color: #ccc;
            content: "/\00a0";
        }
        .breadcrumb > .active {
            color: #777;
        }
        .pagination {
            display: inline-block;
            padding-left: 0;
            margin: 20px 0;
            border-radius: 2px;
        }
        .pagination > li {
            display: inline;
        }
        .pagination > li > a,
        .pagination > li > span {
            position: relative;
            float: left;
            padding: 6px 12px;
            margin-left: -1px;
            line-height: 1.42857143;
            color: #337ab7;
            text-decoration: none;
            background-color: #fff;
            border: 1px solid #ddd;
        }
        .pagination > li:first-child > a,
        .pagination > li:first-child > span {
            margin-left: 0;
            border-top-left-radius: 4px;
            border-bottom-left-radius: 4px;
        }
        .pagination > li:last-child > a,
        .pagination > li:last-child > span {
            border-top-right-radius: 4px;
            border-bottom-right-radius: 4px;
        }
        .pagination > li > a:hover,
        .pagination > li > span:hover,
        .pagination > li > a:focus,
        .pagination > li > span:focus {
            z-index: 3;
            color: #23527c;
            background-color: #eee;
            border-color: #ddd;
        }
        .pagination > .active > a,
        .pagination > .active > span,
        .pagination > .active > a:hover,
        .pagination > .active > span:hover,
        .pagination > .active > a:focus,
        .pagination > .active > span:focus {
            z-index: 2;
            color: #fff;
            cursor: default;
            background-color: #337ab7;
            border-color: #337ab7;
        }
        .pagination > .disabled > span,
        .pagination > .disabled > span:hover,
        .pagination > .disabled > span:focus,
        .pagination > .disabled > a,
        .pagination > .disabled > a:hover,
        .pagination > .disabled > a:focus {
            color: #777;
            cursor: not-allowed;
            background-color: #fff;
            border-color: #ddd;
        }
        .pagination-lg > li > a,
        .pagination-lg > li > span {
            padding: 10px 16px;
            font-size: 18px;
            line-height: 1.3333333;
        }
        .pagination-lg > li:first-child > a,
        .pagination-lg > li:first-child > span {
            border-top-left-radius: 6px;
            border-bottom-left-radius: 6px;
        }
        .pagination-lg > li:last-child > a,
        .pagination-lg > li:last-child > span {
            border-top-right-radius: 6px;
            border-bottom-right-radius: 6px;
        }
        .pagination-sm > li > a,
        .pagination-sm > li > span {
            padding: 5px 10px;
            font-size: 12px;
            line-height: 1.5;
        }
        .pagination-sm > li:first-child > a,
        .pagination-sm > li:first-child > span {
            border-top-left-radius: 3px;
            border-bottom-left-radius: 3px;
        }
        .pagination-sm > li:last-child > a,
        .pagination-sm > li:last-child > span {
            border-top-right-radius: 3px;
            border-bottom-right-radius: 3px;
        }
        .pager {
            padding-left: 0;
            margin: 20px 0;
            text-align: center;
            list-style: none;
        }
        .pager li {
            display: inline;
        }
        .pager li > a,
        .pager li > span {
            display: inline-block;
            padding: 5px 14px;
            background-color: #fff;
            border: 1px solid #ddd;
            border-radius: 15px;
        }
        .pager li > a:hover,
        .pager li > a:focus {
            text-decoration: none;
            background-color: #eee;
        }
        .pager .next > a,
        .pager .next > span {
            float: right;
        }
        .pager .previous > a,
        .pager .previous > span {
            float: left;
        }
        .pager .disabled > a,
        .pager .disabled > a:hover,
        .pager .disabled > a:focus,
        .pager .disabled > span {
            color: #777;
            cursor: not-allowed;
            background-color: #fff;
        }
        .label {
            display: inline;
            padding: .2em .6em .3em;
            font-size: 75%;
            font-weight: bold;
            line-height: 1;
            color: #fff;
            text-align: center;
            white-space: nowrap;
            vertical-align: baseline;
            border-radius: .25em;
        }
        a.label:hover,
        a.label:focus {
            color: #fff;
            text-decoration: none;
            cursor: pointer;
        }
        .label:empty {
            display: none;
        }
        .btn .label {
            position: relative;
            top: -1px;
        }
        .label-default {
            background-color: #777;
        }
        .label-default[href]:hover,
        .label-default[href]:focus {
            background-color: #5e5e5e;
        }
        .label-primary {
            background-color: #337ab7;
        }
        .label-primary[href]:hover,
        .label-primary[href]:focus {
            background-color: #286090;
        }
        .label-success {
            background-color: #5cb85c;
        }
        .label-success[href]:hover,
        .label-success[href]:focus {
            background-color: #449d44;
        }
        .label-info {
            background-color: #5bc0de;
        }
        .label-info[href]:hover,
        .label-info[href]:focus {
            background-color: #31b0d5;
        }
        .label-warning {
            background-color: #f0ad4e;
        }
        .label-warning[href]:hover,
        .label-warning[href]:focus {
            background-color: #ec971f;
        }
        .label-danger {
            background-color: #d9534f;
        }
        .label-danger[href]:hover,
        .label-danger[href]:focus {
            background-color: #c9302c;
        }
        .badge {
            display: inline-block;
            min-width: 10px;
            padding: 3px 7px;
            font-size: 12px;
            font-weight: bold;
            line-height: 1;
            color: #fff;
            text-align: center;
            white-space: nowrap;
            vertical-align: middle;
            background-color: #777;
            border-radius: 2px;
        }
        .badge:empty {
            display: none;
        }
        .btn .badge {
            position: relative;
            top: -1px;
        }
        .btn-xs .badge,
        .btn-group-xs > .btn .badge {
            top: 0;
            padding: 1px 5px;
        }
        a.badge:hover,
        a.badge:focus {
            color: #fff;
            text-decoration: none;
            cursor: pointer;
        }
        .list-group-item.active > .badge,
        .nav-pills > .active > a > .badge {
            color: #337ab7;
            background-color: #fff;
        }
        .list-group-item > .badge {
            float: right;
        }
        .list-group-item > .badge + .badge {
            margin-right: 5px;
        }
        .nav-pills > li > a > .badge {
            margin-left: 3px;
        }
        .jumbotron {
            padding-top: 30px;
            padding-bottom: 30px;
            margin-bottom: 30px;
            color: inherit;
            background-color: #eee;
        }
        .jumbotron h1,
        .jumbotron .h1 {
            color: inherit;
        }
        .jumbotron p {
            margin-bottom: 15px;
            font-size: 21px;
            font-weight: 200;
        }
        .jumbotron > hr {
            border-top-color: #d5d5d5;
        }
        .container .jumbotron,
        .container-fluid .jumbotron {
            border-radius: 2px;
        }
        .jumbotron .container {
            max-width: 100%;
        }
        @media screen and (min-width: 768px) {
            .jumbotron {
                padding-top: 48px;
                padding-bottom: 48px;
            }
            .container .jumbotron,
            .container-fluid .jumbotron {
                padding-right: 60px;
                padding-left: 60px;
            }
            .jumbotron h1,
            .jumbotron .h1 {
                font-size: 63px;
            }
        }
        .thumbnail {
            display: block;
            padding: 4px;
            margin-bottom: 20px;
            line-height: 1.42857143;
            background-color: #fff;
            border: 1px solid #ddd;
            border-radius: 2px;
            -webkit-transition: border .2s ease-in-out;
            -o-transition: border .2s ease-in-out;
            transition: border .2s ease-in-out;
        }
        .thumbnail > img,
        .thumbnail a > img {
            margin-right: auto;
            margin-left: auto;
        }
        a.thumbnail:hover,
        a.thumbnail:focus,
        a.thumbnail.active {
            border-color: #337ab7;
        }
        .thumbnail .caption {
            padding: 9px;
            color: #333;
        }
        .alert {
            padding: 15px;
            margin-bottom: 20px;
            border: 1px solid transparent;
            border-radius: 2px;
        }
        .alert h4 {
            margin-top: 0;
            color: inherit;
        }
        .alert .alert-link {
            font-weight: bold;
        }
        .alert > p,
        .alert > ul {
            margin-bottom: 0;
        }
        .alert > p + p {
            margin-top: 5px;
        }
        .alert-dismissable,
        .alert-dismissible {
            padding-right: 35px;
        }
        .alert-dismissable .close,
        .alert-dismissible .close {
            position: relative;
            top: -2px;
            right: -21px;
            color: inherit;
        }
        .alert-success {
            color: #3c763d;
            background-color: #dff0d8;
            border-color: #d6e9c6;
        }
        .alert-success hr {
            border-top-color: #c9e2b3;
        }
        .alert-success .alert-link {
            color: #2b542c;
        }
        .alert-info {
            color: #31708f;
            background-color: #d9edf7;
            border-color: #bce8f1;
        }
        .alert-info hr {
            border-top-color: #a6e1ec;
        }
        .alert-info .alert-link {
            color: #245269;
        }
        .alert-warning {
            color: #8a6d3b;
            background-color: #fcf8e3;
            border-color: #faebcc;
        }
        .alert-warning hr {
            border-top-color: #f7e1b5;
        }
        .alert-warning .alert-link {
            color: #66512c;
        }
        .alert-danger {
            color: #a94442;
            background-color: #f2dede;
            border-color: #ebccd1;
        }
        .alert-danger hr {
            border-top-color: #e4b9c0;
        }
        .alert-danger .alert-link {
            color: #843534;
        }
        @-webkit-keyframes progress-bar-stripes {
            from {
                background-position: 40px 0;
            }
            to {
                background-position: 0 0;
            }
        }
        @-o-keyframes progress-bar-stripes {
            from {
                background-position: 40px 0;
            }
            to {
                background-position: 0 0;
            }
        }
        @keyframes progress-bar-stripes {
            from {
                background-position: 40px 0;
            }
            to {
                background-position: 0 0;
            }
        }
        .progress {
            height: 20px;
            margin-bottom: 20px;
            overflow: hidden;
            background-color: #f5f5f5;
            border-radius: 2px;
            -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
            box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
        }
        .progress-bar {
            float: left;
            width: 0;
            height: 100%;
            font-size: 12px;
            line-height: 20px;
            color: #fff;
            text-align: center;
            background-color: #337ab7;
            -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
            box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
            -webkit-transition: width .6s ease;
            -o-transition: width .6s ease;
            transition: width .6s ease;
        }
        .progress-striped .progress-bar,
        .progress-bar-striped {
            background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
            background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
            background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
            -webkit-background-size: 40px 40px;
            background-size: 40px 40px;
        }
        .progress.active .progress-bar,
        .progress-bar.active {
            -webkit-animation: progress-bar-stripes 2s linear infinite;
            -o-animation: progress-bar-stripes 2s linear infinite;
            animation: progress-bar-stripes 2s linear infinite;
        }
        .progress-bar-success {
            background-color: #5cb85c;
        }
        .progress-striped .progress-bar-success {
            background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
            background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
            background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
        }
        .progress-bar-info {
            background-color: #5bc0de;
        }
        .progress-striped .progress-bar-info {
            background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
            background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
            background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
        }
        .progress-bar-warning {
            background-color: #f0ad4e;
        }
        .progress-striped .progress-bar-warning {
            background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
            background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
            background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
        }
        .progress-bar-danger {
            background-color: #d9534f;
        }
        .progress-striped .progress-bar-danger {
            background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
            background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
            background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
        }
        .media {
            margin-top: 15px;
        }
        .media:first-child {
            margin-top: 0;
        }
        .media,
        .media-body {
            overflow: hidden;
            zoom: 1;
        }
        .media-body {
            width: 10000px;
        }
        .media-object {
            display: block;
        }
        .media-object.img-thumbnail {
            max-width: none;
        }
        .media-right,
        .media > .pull-right {
            padding-left: 10px;
        }
        .media-left,
        .media > .pull-left {
            padding-right: 10px;
        }
        .media-left,
        .media-right,
        .media-body {
            display: table-cell;
            vertical-align: top;
        }
        .media-middle {
            vertical-align: middle;
        }
        .media-bottom {
            vertical-align: bottom;
        }
        .media-heading {
            margin-top: 0;
            margin-bottom: 5px;
        }
        .media-list {
            padding-left: 0;
            list-style: none;
        }
        .list-group {
            padding-left: 0;
            margin-bottom: 20px;
        }
        .list-group-item {
            position: relative;
            display: block;
            padding: 10px 15px;
            margin-bottom: -1px;
            background-color: #fff;
            border: 1px solid #ddd;
        }
        .list-group-item:first-child {
            border-top-left-radius: 4px;
            border-top-right-radius: 4px;
        }
        .list-group-item:last-child {
            margin-bottom: 0;
            border-bottom-right-radius: 4px;
            border-bottom-left-radius: 4px;
        }
        a.list-group-item,
        button.list-group-item {
            color: #555;
        }
        a.list-group-item .list-group-item-heading,
        button.list-group-item .list-group-item-heading {
            color: #333;
        }
        a.list-group-item:hover,
        button.list-group-item:hover,
        a.list-group-item:focus,
        button.list-group-item:focus {
            color: #555;
            text-decoration: none;
            background-color: #f5f5f5;
        }
        button.list-group-item {
            width: 100%;
            text-align: left;
        }
        .list-group-item.disabled,
        .list-group-item.disabled:hover,
        .list-group-item.disabled:focus {
            color: #777;
            cursor: not-allowed;
            background-color: #eee;
        }
        .list-group-item.disabled .list-group-item-heading,
        .list-group-item.disabled:hover .list-group-item-heading,
        .list-group-item.disabled:focus .list-group-item-heading {
            color: inherit;
        }
        .list-group-item.disabled .list-group-item-text,
        .list-group-item.disabled:hover .list-group-item-text,
        .list-group-item.disabled:focus .list-group-item-text {
            color: #777;
        }
        .list-group-item.active,
        .list-group-item.active:hover,
        .list-group-item.active:focus {
            z-index: 2;
            color: #fff;
            background-color: #337ab7;
            border-color: #337ab7;
        }
        .list-group-item.active .list-group-item-heading,
        .list-group-item.active:hover .list-group-item-heading,
        .list-group-item.active:focus .list-group-item-heading,
        .list-group-item.active .list-group-item-heading > small,
        .list-group-item.active:hover .list-group-item-heading > small,
        .list-group-item.active:focus .list-group-item-heading > small,
        .list-group-item.active .list-group-item-heading > .small,
        .list-group-item.active:hover .list-group-item-heading > .small,
        .list-group-item.active:focus .list-group-item-heading > .small {
            color: inherit;
        }
        .list-group-item.active .list-group-item-text,
        .list-group-item.active:hover .list-group-item-text,
        .list-group-item.active:focus .list-group-item-text {
            color: #c7ddef;
        }
        .list-group-item-success {
            color: #3c763d;
            background-color: #dff0d8;
        }
        a.list-group-item-success,
        button.list-group-item-success {
            color: #3c763d;
        }
        a.list-group-item-success .list-group-item-heading,
        button.list-group-item-success .list-group-item-heading {
            color: inherit;
        }
        a.list-group-item-success:hover,
        button.list-group-item-success:hover,
        a.list-group-item-success:focus,
        button.list-group-item-success:focus {
            color: #3c763d;
            background-color: #d0e9c6;
        }
        a.list-group-item-success.active,
        button.list-group-item-success.active,
        a.list-group-item-success.active:hover,
        button.list-group-item-success.active:hover,
        a.list-group-item-success.active:focus,
        button.list-group-item-success.active:focus {
            color: #fff;
            background-color: #3c763d;
            border-color: #3c763d;
        }
        .list-group-item-info {
            color: #31708f;
            background-color: #d9edf7;
        }
        a.list-group-item-info,
        button.list-group-item-info {
            color: #31708f;
        }
        a.list-group-item-info .list-group-item-heading,
        button.list-group-item-info .list-group-item-heading {
            color: inherit;
        }
        a.list-group-item-info:hover,
        button.list-group-item-info:hover,
        a.list-group-item-info:focus,
        button.list-group-item-info:focus {
            color: #31708f;
            background-color: #c4e3f3;
        }
        a.list-group-item-info.active,
        button.list-group-item-info.active,
        a.list-group-item-info.active:hover,
        button.list-group-item-info.active:hover,
        a.list-group-item-info.active:focus,
        button.list-group-item-info.active:focus {
            color: #fff;
            background-color: #31708f;
            border-color: #31708f;
        }
        .list-group-item-warning {
            color: #8a6d3b;
            background-color: #fcf8e3;
        }
        a.list-group-item-warning,
        button.list-group-item-warning {
            color: #8a6d3b;
        }
        a.list-group-item-warning .list-group-item-heading,
        button.list-group-item-warning .list-group-item-heading {
            color: inherit;
        }
        a.list-group-item-warning:hover,
        button.list-group-item-warning:hover,
        a.list-group-item-warning:focus,
        button.list-group-item-warning:focus {
            color: #8a6d3b;
            background-color: #faf2cc;
        }
        a.list-group-item-warning.active,
        button.list-group-item-warning.active,
        a.list-group-item-warning.active:hover,
        button.list-group-item-warning.active:hover,
        a.list-group-item-warning.active:focus,
        button.list-group-item-warning.active:focus {
            color: #fff;
            background-color: #8a6d3b;
            border-color: #8a6d3b;
        }
        .list-group-item-danger {
            color: #a94442;
            background-color: #f2dede;
        }
        a.list-group-item-danger,
        button.list-group-item-danger {
            color: #a94442;
        }
        a.list-group-item-danger .list-group-item-heading,
        button.list-group-item-danger .list-group-item-heading {
            color: inherit;
        }
        a.list-group-item-danger:hover,
        button.list-group-item-danger:hover,
        a.list-group-item-danger:focus,
        button.list-group-item-danger:focus {
            color: #a94442;
            background-color: #ebcccc;
        }
        a.list-group-item-danger.active,
        button.list-group-item-danger.active,
        a.list-group-item-danger.active:hover,
        button.list-group-item-danger.active:hover,
        a.list-group-item-danger.active:focus,
        button.list-group-item-danger.active:focus {
            color: #fff;
            background-color: #a94442;
            border-color: #a94442;
        }
        .list-group-item-heading {
            margin-top: 0;
            margin-bottom: 5px;
        }
        .list-group-item-text {
            margin-bottom: 0;
            line-height: 1.3;
        }
        .panel {
            margin-bottom: 10px;
            background-color: #fff;
            border: 1px solid transparent;
            border-radius: 5px;
            -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
            box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
        }
        .panel-body {
            padding: 15px;
        }
        .panel-heading {
            padding: 8px 15px;
            border-bottom: 1px solid transparent;
            border-top-left-radius: 3px;
            border-top-right-radius: 3px;
        }
        .panel-heading > .dropdown .dropdown-toggle {
            color: inherit;
        }
        .panel-title {
            margin-top: 0;
            margin-bottom: 0;
            font-size: 16px;
            color: inherit;
        }
        .panel-title > a,
        .panel-title > small,
        .panel-title > .small,
        .panel-title > small > a,
        .panel-title > .small > a {
            color: inherit;
        }
        .panel-footer {
            padding: 8px 15px;
            background-color: #f5f5f5;
            border-top: 1px solid #ddd;
            border-bottom-right-radius: 3px;
            border-bottom-left-radius: 3px;
        }
        .panel > .list-group,
        .panel > .panel-collapse > .list-group {
            margin-bottom: 0;
        }
        .panel > .list-group .list-group-item,
        .panel > .panel-collapse > .list-group .list-group-item {
            border-width: 1px 0;
            border-radius: 0;
        }
        .panel > .list-group:first-child .list-group-item:first-child,
        .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
            border-top: 0;
            border-top-left-radius: 3px;
            border-top-right-radius: 3px;
        }
        .panel > .list-group:last-child .list-group-item:last-child,
        .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
            border-bottom: 0;
            border-bottom-right-radius: 3px;
            border-bottom-left-radius: 3px;
        }
        .panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
            border-top-left-radius: 0;
            border-top-right-radius: 0;
        }
        .panel-heading + .list-group .list-group-item:first-child {
            border-top-width: 0;
        }
        .list-group + .panel-footer {
            border-top-width: 0;
        }
        .panel > .table,
        .panel > .table-responsive > .table,
        .panel > .panel-collapse > .table {
            margin-bottom: 0;
        }
        .panel > .table caption,
        .panel > .table-responsive > .table caption,
        .panel > .panel-collapse > .table caption {
            padding-right: 15px;
            padding-left: 15px;
        }
        .panel > .table:first-child,
        .panel > .table-responsive:first-child > .table:first-child {
            border-top-left-radius: 3px;
            border-top-right-radius: 3px;
        }
        .panel > .table:first-child > thead:first-child > tr:first-child,
        .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
        .panel > .table:first-child > tbody:first-child > tr:first-child,
        .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
            border-top-left-radius: 3px;
            border-top-right-radius: 3px;
        }
        .panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
        .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
        .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
        .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
        .panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
        .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
        .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
        .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
            border-top-left-radius: 3px;
        }
        .panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
        .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
        .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
        .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
        .panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
        .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
        .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
        .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
            border-top-right-radius: 3px;
        }
        .panel > .table:last-child,
        .panel > .table-responsive:last-child > .table:last-child {
            border-bottom-right-radius: 3px;
            border-bottom-left-radius: 3px;
        }
        .panel > .table:last-child > tbody:last-child > tr:last-child,
        .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
        .panel > .table:last-child > tfoot:last-child > tr:last-child,
        .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
            border-bottom-right-radius: 3px;
            border-bottom-left-radius: 3px;
        }
        .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
        .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
        .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
        .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
        .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
        .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
        .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
        .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
            border-bottom-left-radius: 3px;
        }
        .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
        .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
        .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
        .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
        .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
        .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
        .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
        .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
            border-bottom-right-radius: 3px;
        }
        .panel > .panel-body + .table,
        .panel > .panel-body + .table-responsive,
        .panel > .table + .panel-body,
        .panel > .table-responsive + .panel-body {
            border-top: 1px solid #ddd;
        }
        .panel > .table > tbody:first-child > tr:first-child th,
        .panel > .table > tbody:first-child > tr:first-child td {
            border-top: 0;
        }
        .panel > .table-bordered,
        .panel > .table-responsive > .table-bordered {
            border: 0;
        }
        .panel > .table-bordered > thead > tr > th:first-child,
        .panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
        .panel > .table-bordered > tbody > tr > th:first-child,
        .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
        .panel > .table-bordered > tfoot > tr > th:first-child,
        .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
        .panel > .table-bordered > thead > tr > td:first-child,
        .panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
        .panel > .table-bordered > tbody > tr > td:first-child,
        .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
        .panel > .table-bordered > tfoot > tr > td:first-child,
        .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
            border-left: 0;
        }
        .panel > .table-bordered > thead > tr > th:last-child,
        .panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
        .panel > .table-bordered > tbody > tr > th:last-child,
        .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
        .panel > .table-bordered > tfoot > tr > th:last-child,
        .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
        .panel > .table-bordered > thead > tr > td:last-child,
        .panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
        .panel > .table-bordered > tbody > tr > td:last-child,
        .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
        .panel > .table-bordered > tfoot > tr > td:last-child,
        .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
            border-right: 0;
        }
        .panel > .table-bordered > thead > tr:first-child > td,
        .panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
        .panel > .table-bordered > tbody > tr:first-child > td,
        .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
        .panel > .table-bordered > thead > tr:first-child > th,
        .panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
        .panel > .table-bordered > tbody > tr:first-child > th,
        .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
            border-bottom: 0;
        }
        .panel > .table-bordered > tbody > tr:last-child > td,
        .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
        .panel > .table-bordered > tfoot > tr:last-child > td,
        .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
        .panel > .table-bordered > tbody > tr:last-child > th,
        .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
        .panel > .table-bordered > tfoot > tr:last-child > th,
        .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
            border-bottom: 0;
        }
        .panel > .table-responsive {
            margin-bottom: 0;
            border: 0;
        }
        .panel-group {
            margin-bottom: 20px;
        }
        .panel-group .panel {
            margin-bottom: 0;
            border-radius: 2px;
        }
        .panel-group .panel + .panel {
            margin-top: 5px;
        }
        .panel-group .panel-heading {
            border-bottom: 0;
        }
        .panel-group .panel-heading + .panel-collapse > .panel-body,
        .panel-group .panel-heading + .panel-collapse > .list-group {
            border-top: 1px solid #ddd;
        }
        .panel-group .panel-footer {
            border-top: 0;
        }
        .panel-group .panel-footer + .panel-collapse .panel-body {
            border-bottom: 1px solid #ddd;
        }
        .panel-default {
            border-color: #ddd;
        }
        .panel-default > .panel-heading {
            color: #333;
            background-color: #f5f5f5;
            border-color: #ddd;
        }
        .panel-default > .panel-heading + .panel-collapse > .panel-body {
            border-top-color: #ddd;
        }
        .panel-default > .panel-heading .badge {
            color: #f5f5f5;
            background-color: #333;
        }
        .panel-default > .panel-footer + .panel-collapse > .panel-body {
            border-bottom-color: #ddd;
        }
        .panel-primary {
            border-color: #337ab7;
        }
        .panel-primary > .panel-heading {
            color: #fff;
            background-color: #337ab7;
            border-color: #337ab7;
        }
        .panel-primary > .panel-heading + .panel-collapse > .panel-body {
            border-top-color: #337ab7;
        }
        .panel-primary > .panel-heading .badge {
            color: #337ab7;
            background-color: #fff;
        }
        .panel-primary > .panel-footer + .panel-collapse > .panel-body {
            border-bottom-color: #337ab7;
        }
        .panel-success {
            border-color: #d6e9c6;
        }
        .panel-success > .panel-heading {
            color: #3c763d;
            background-color: #dff0d8;
            border-color: #d6e9c6;
        }
        .panel-success > .panel-heading + .panel-collapse > .panel-body {
            border-top-color: #d6e9c6;
        }
        .panel-success > .panel-heading .badge {
            color: #dff0d8;
            background-color: #3c763d;
        }
        .panel-success > .panel-footer + .panel-collapse > .panel-body {
            border-bottom-color: #d6e9c6;
        }
        .panel-info {
            border-color: #bce8f1;
        }
        .panel-info > .panel-heading {
            color: #31708f;
            background-color: #d9edf7;
            border-color: #bce8f1;
        }
        .panel-info > .panel-heading + .panel-collapse > .panel-body {
            border-top-color: #bce8f1;
        }
        .panel-info > .panel-heading .badge {
            color: #d9edf7;
            background-color: #31708f;
        }
        .panel-info > .panel-footer + .panel-collapse > .panel-body {
            border-bottom-color: #bce8f1;
        }
        .panel-warning {
            border-color: #faebcc;
        }
        .panel-warning > .panel-heading {
            color: #8a6d3b;
            background-color: #fcf8e3;
            border-color: #faebcc;
        }
        .panel-warning > .panel-heading + .panel-collapse > .panel-body {
            border-top-color: #faebcc;
        }
        .panel-warning > .panel-heading .badge {
            color: #fcf8e3;
            background-color: #8a6d3b;
        }
        .panel-warning > .panel-footer + .panel-collapse > .panel-body {
            border-bottom-color: #faebcc;
        }
        .panel-danger {
            border-color: #ebccd1;
        }
        .panel-danger > .panel-heading {
            color: #a94442;
            background-color: #f2dede;
            border-color: #ebccd1;
        }
        .panel-danger > .panel-heading + .panel-collapse > .panel-body {
            border-top-color: #ebccd1;
        }
        .panel-danger > .panel-heading .badge {
            color: #f2dede;
            background-color: #a94442;
        }
        .panel-danger > .panel-footer + .panel-collapse > .panel-body {
            border-bottom-color: #ebccd1;
        }
        .embed-responsive {
            position: relative;
            display: block;
            height: 0;
            padding: 0;
            overflow: hidden;
        }
        .embed-responsive .embed-responsive-item,
        .embed-responsive iframe,
        .embed-responsive embed,
        .embed-responsive object,
        .embed-responsive video {
            position: absolute;
            top: 0;
            bottom: 0;
            left: 0;
            width: 100%;
            height: 100%;
            border: 0;
        }
        .embed-responsive-16by9 {
            padding-bottom: 56.25%;
        }
        .embed-responsive-4by3 {
            padding-bottom: 75%;
        }
        .well {
            min-height: 20px;
            padding: 19px;
            margin-bottom: 20px;
            background-color: #f5f5f5;
            border: 1px solid #e3e3e3;
            border-radius: 2px;
            -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
            box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
        }
        .well blockquote {
            border-color: #ddd;
            border-color: rgba(0, 0, 0, .15);
        }
        .well-lg {
            padding: 24px;
            border-radius: 2px;
        }
        .well-sm {
            padding: 9px;
            border-radius: 2px;
        }
        .close {
            float: right;
            font-size: 21px;
            font-weight: bold;
            line-height: 1;
            color: #000;
            text-shadow: 0 1px 0 #fff;
            filter: alpha(opacity=20);
            opacity: .2;
        }
        .close:hover,
        .close:focus {
            color: #000;
            text-decoration: none;
            cursor: pointer;
            filter: alpha(opacity=50);
            opacity: .5;
        }
        button.close {
            -webkit-appearance: none;
            padding: 0;
            cursor: pointer;
            background: transparent;
            border: 0;
        }
        .modal-open {
            overflow: hidden;
        }
        .modal {
            position: fixed;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            z-index: 1050;
            display: none;
            overflow: hidden;
            -webkit-overflow-scrolling: touch;
            outline: 0;
        }
        .modal.fade .modal-dialog {
            -webkit-transition: -webkit-transform .3s ease-out;
            -o-transition:      -o-transform .3s ease-out;
            transition:         transform .3s ease-out;
            -webkit-transform: translate(0, -25%);
            -ms-transform: translate(0, -25%);
            -o-transform: translate(0, -25%);
            transform: translate(0, -25%);
        }
        .modal.in .modal-dialog {
            -webkit-transform: translate(0, 0);
            -ms-transform: translate(0, 0);
            -o-transform: translate(0, 0);
            transform: translate(0, 0);
        }
        .modal-open .modal {
            overflow-x: hidden;
            overflow-y: auto;
        }
        .modal-dialog {
            position: relative;
            width: auto;
            margin: 10px;
        }
        .modal-content {
            position: relative;
            background-color: #fff;
            -webkit-background-clip: padding-box;
            background-clip: padding-box;
            border: 1px solid #999;
            border: 1px solid rgba(0, 0, 0, .2);
            border-radius: 2px;
            outline: 0;
            -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
            box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
        }
        .modal-backdrop {
            position: fixed;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            z-index: 1040;
            background-color: #000;
        }
        .modal-backdrop.fade {
            filter: alpha(opacity=0);
            opacity: 0;
        }
        .modal-backdrop.in {
            filter: alpha(opacity=50);
            opacity: .5;
        }
        .modal-header {
            min-height: 16.42857143px;
            padding: 15px;
            border-bottom: 1px solid #e5e5e5;
        }
        .modal-header .close {
            margin-top: -2px;
        }
        .modal-title {
            margin: 0;
            line-height: 1.42857143;
        }
        .modal-body {
            position: relative;
            padding: 15px;
        }
        .modal-footer {
            padding: 15px;
            text-align: right;
            border-top: 1px solid #e5e5e5;
        }
        .modal-footer .btn + .btn {
            margin-bottom: 0;
            margin-left: 5px;
        }
        .modal-footer .btn-group .btn + .btn {
            margin-left: -1px;
        }
        .modal-footer .btn-block + .btn-block {
            margin-left: 0;
        }
        .modal-scrollbar-measure {
            position: absolute;
            top: -9999px;
            width: 50px;
            height: 50px;
            overflow: scroll;
        }
        @media (min-width: 768px) {
            .modal-dialog {
                width: 600px;
                margin: 30px auto;
            }
            .modal-content {
                -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
                box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
            }
            .modal-sm {
                width: 300px;
            }
        }
        @media (min-width: 992px) {
            .modal-lg {
                width: 900px;
            }
        }
        .tooltip {
            position: absolute;
            z-index: 1070;
            display: block;
            font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
            font-size: 12px;
            font-style: normal;
            font-weight: normal;
            line-height: 1.42857143;
            text-align: left;
            text-align: start;
            text-decoration: none;
            text-shadow: none;
            text-transform: none;
            letter-spacing: normal;
            word-break: normal;
            word-spacing: normal;
            word-wrap: normal;
            white-space: normal;
            filter: alpha(opacity=0);
            opacity: 0;

            line-break: auto;
        }
        .tooltip.in {
            filter: alpha(opacity=90);
            opacity: .9;
        }
        .tooltip.top {
            padding: 5px 0;
            margin-top: -3px;
        }
        .tooltip.right {
            padding: 0 5px;
            margin-left: 3px;
        }
        .tooltip.bottom {
            padding: 5px 0;
            margin-top: 3px;
        }
        .tooltip.left {
            padding: 0 5px;
            margin-left: -3px;
        }
        .tooltip-inner {
            max-width: 200px;
            padding: 3px 8px;
            color: #fff;
            text-align: center;
            background-color: #000;
            border-radius: 2px;
        }
        .tooltip-arrow {
            position: absolute;
            width: 0;
            height: 0;
            border-color: transparent;
            border-style: solid;
        }
        .tooltip.top .tooltip-arrow {
            bottom: 0;
            left: 50%;
            margin-left: -5px;
            border-width: 5px 5px 0;
            border-top-color: #000;
        }
        .tooltip.top-left .tooltip-arrow {
            right: 5px;
            bottom: 0;
            margin-bottom: -5px;
            border-width: 5px 5px 0;
            border-top-color: #000;
        }
        .tooltip.top-right .tooltip-arrow {
            bottom: 0;
            left: 5px;
            margin-bottom: -5px;
            border-width: 5px 5px 0;
            border-top-color: #000;
        }
        .tooltip.right .tooltip-arrow {
            top: 50%;
            left: 0;
            margin-top: -5px;
            border-width: 5px 5px 5px 0;
            border-right-color: #000;
        }
        .tooltip.left .tooltip-arrow {
            top: 50%;
            right: 0;
            margin-top: -5px;
            border-width: 5px 0 5px 5px;
            border-left-color: #000;
        }
        .tooltip.bottom .tooltip-arrow {
            top: 0;
            left: 50%;
            margin-left: -5px;
            border-width: 0 5px 5px;
            border-bottom-color: #000;
        }
        .tooltip.bottom-left .tooltip-arrow {
            top: 0;
            right: 5px;
            margin-top: -5px;
            border-width: 0 5px 5px;
            border-bottom-color: #000;
        }
        .tooltip.bottom-right .tooltip-arrow {
            top: 0;
            left: 5px;
            margin-top: -5px;
            border-width: 0 5px 5px;
            border-bottom-color: #000;
        }
        .popover {
            position: absolute;
            top: 0;
            left: 0;
            z-index: 1060;
            display: none;
            max-width: 276px;
            padding: 1px;
            font-size: 12px;
            font-style: normal;
            font-weight: normal;
            line-height: 1.42857143;
            text-align: left;
            text-align: start;
            text-decoration: none;
            text-shadow: none;
            text-transform: none;
            letter-spacing: normal;
            word-break: normal;
            word-spacing: normal;
            word-wrap: normal;
            white-space: normal;
            background-color: #fff;
            -webkit-background-clip: padding-box;
            background-clip: padding-box;
            border: 1px solid #ccc;
            border: 1px solid rgba(0, 0, 0, .2);
            border-radius: 2px;
            -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
            box-shadow: 0 5px 10px rgba(0, 0, 0, .2);

            line-break: auto;
        }
        .popover.top {
            margin-top: -10px;
        }
        .popover.right {
            margin-left: 10px;
        }
        .popover.bottom {
            margin-top: 10px;
        }
        .popover.left {
            margin-left: -10px;
        }
        .popover-title {
            padding: 8px 14px;
            margin: 0;
            font-size: 13px;
            background-color: #f7f7f7;
            border-bottom: 1px solid #ebebeb;
            border-radius: 5px 5px 0 0;
        }
        .popover-content {
            padding: 9px 14px;
        }
        .popover > .arrow,
        .popover > .arrow:after {
            position: absolute;
            display: block;
            width: 0;
            height: 0;
            border-color: transparent;
            border-style: solid;
        }
        .popover > .arrow {
            border-width: 11px;
        }
        .popover > .arrow:after {
            content: "";
            border-width: 10px;
        }
        .popover.top > .arrow {
            bottom: -11px;
            left: 50%;
            margin-left: -11px;
            border-top-color: #999;
            border-top-color: rgba(0, 0, 0, .25);
            border-bottom-width: 0;
        }
        .popover.top > .arrow:after {
            bottom: 1px;
            margin-left: -10px;
            content: " ";
            border-top-color: #fff;
            border-bottom-width: 0;
        }
        .popover.right > .arrow {
            top: 50%;
            left: -11px;
            margin-top: -11px;
            border-right-color: #999;
            border-right-color: rgba(0, 0, 0, .25);
            border-left-width: 0;
        }
        .popover.right > .arrow:after {
            bottom: -10px;
            left: 1px;
            content: " ";
            border-right-color: #fff;
            border-left-width: 0;
        }
        .popover.bottom > .arrow {
            top: -11px;
            left: 50%;
            margin-left: -11px;
            border-top-width: 0;
            border-bottom-color: #999;
            border-bottom-color: rgba(0, 0, 0, .25);
        }
        .popover.bottom > .arrow:after {
            top: 1px;
            margin-left: -10px;
            content: " ";
            border-top-width: 0;
            border-bottom-color: #fff;
        }
        .popover.left > .arrow {
            top: 50%;
            right: -11px;
            margin-top: -11px;
            border-right-width: 0;
            border-left-color: #999;
            border-left-color: rgba(0, 0, 0, .25);
        }
        .popover.left > .arrow:after {
            right: 1px;
            bottom: -10px;
            content: " ";
            border-right-width: 0;
            border-left-color: #fff;
        }
        .carousel {
            position: relative;
        }
        .carousel-inner {
            position: relative;
            width: 100%;
            overflow: hidden;
        }
        .carousel-inner > .item {
            position: relative;
            display: none;
            -webkit-transition: .6s ease-in-out left;
            -o-transition: .6s ease-in-out left;
            transition: .6s ease-in-out left;
        }
        .carousel-inner > .item > img,
        .carousel-inner > .item > a > img {
            line-height: 1;
        }
        @media all and (transform-3d), (-webkit-transform-3d) {
            .carousel-inner > .item {
                -webkit-transition: -webkit-transform .6s ease-in-out;
                -o-transition:      -o-transform .6s ease-in-out;
                transition:         transform .6s ease-in-out;

                -webkit-backface-visibility: hidden;
                backface-visibility: hidden;
                -webkit-perspective: 1000px;
                perspective: 1000px;
            }
            .carousel-inner > .item.next,
            .carousel-inner > .item.active.right {
                left: 0;
                -webkit-transform: translate3d(100%, 0, 0);
                transform: translate3d(100%, 0, 0);
            }
            .carousel-inner > .item.prev,
            .carousel-inner > .item.active.left {
                left: 0;
                -webkit-transform: translate3d(-100%, 0, 0);
                transform: translate3d(-100%, 0, 0);
            }
            .carousel-inner > .item.next.left,
            .carousel-inner > .item.prev.right,
            .carousel-inner > .item.active {
                left: 0;
                -webkit-transform: translate3d(0, 0, 0);
                transform: translate3d(0, 0, 0);
            }
        }
        .carousel-inner > .active,
        .carousel-inner > .next,
        .carousel-inner > .prev {
            display: block;
        }
        .carousel-inner > .active {
            left: 0;
        }
        .carousel-inner > .next,
        .carousel-inner > .prev {
            position: absolute;
            top: 0;
            width: 100%;
        }
        .carousel-inner > .next {
            left: 100%;
        }
        .carousel-inner > .prev {
            left: -100%;
        }
        .carousel-inner > .next.left,
        .carousel-inner > .prev.right {
            left: 0;
        }
        .carousel-inner > .active.left {
            left: -100%;
        }
        .carousel-inner > .active.right {
            left: 100%;
        }
        .carousel-control {
            position: absolute;
            top: 0;
            bottom: 0;
            left: 0;
            width: 15%;
            font-size: 20px;
            color: #fff;
            text-align: center;
            text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
            filter: alpha(opacity=50);
            opacity: .5;
        }
        .carousel-control.left {
            background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
            background-image:      -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
            background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001)));
            background-image:         linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
            background-repeat: repeat-x;
        }
        .carousel-control.right {
            right: 0;
            left: auto;
            background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
            background-image:      -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
            background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5)));
            background-image:         linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
            background-repeat: repeat-x;
        }
        .carousel-control:hover,
        .carousel-control:focus {
            color: #fff;
            text-decoration: none;
            filter: alpha(opacity=90);
            outline: 0;
            opacity: .9;
        }
        .carousel-control .icon-prev,
        .carousel-control .icon-next,
        .carousel-control .glyphicon-chevron-left,
        .carousel-control .glyphicon-chevron-right {
            position: absolute;
            top: 50%;
            z-index: 5;
            display: inline-block;
            margin-top: -10px;
        }
        .carousel-control .icon-prev,
        .carousel-control .glyphicon-chevron-left {
            left: 50%;
            margin-left: -10px;
        }
        .carousel-control .icon-next,
        .carousel-control .glyphicon-chevron-right {
            right: 50%;
            margin-right: -10px;
        }
        .carousel-control .icon-prev,
        .carousel-control .icon-next {
            width: 20px;
            height: 20px;
            font-family: serif;
            line-height: 1;
        }
        .carousel-control .icon-prev:before {
            content: '\2039';
        }
        .carousel-control .icon-next:before {
            content: '\203a';
        }
        .carousel-indicators {
            position: absolute;
            bottom: 10px;
            left: 50%;
            z-index: 15;
            width: 60%;
            padding-left: 0;
            margin-left: -30%;
            text-align: center;
            list-style: none;
        }
        .carousel-indicators li {
            display: inline-block;
            width: 10px;
            height: 10px;
            margin: 1px;
            text-indent: -999px;
            cursor: pointer;
            background-color: #000 \9;
            background-color: rgba(0, 0, 0, 0);
            border: 1px solid #fff;
            border-radius: 10px;
        }
        .carousel-indicators .active {
            width: 12px;
            height: 12px;
            margin: 0;
            background-color: #fff;
        }
        .carousel-caption {
            position: absolute;
            right: 15%;
            bottom: 20px;
            left: 15%;
            z-index: 10;
            padding-top: 20px;
            padding-bottom: 20px;
            color: #fff;
            text-align: center;
            text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
        }
        .carousel-caption .btn {
            text-shadow: none;
        }
        @media screen and (min-width: 768px) {
            .carousel-control .glyphicon-chevron-left,
            .carousel-control .glyphicon-chevron-right,
            .carousel-control .icon-prev,
            .carousel-control .icon-next {
                width: 30px;
                height: 30px;
                margin-top: -15px;
                font-size: 30px;
            }
            .carousel-control .glyphicon-chevron-left,
            .carousel-control .icon-prev {
                margin-left: -15px;
            }
            .carousel-control .glyphicon-chevron-right,
            .carousel-control .icon-next {
                margin-right: -15px;
            }
            .carousel-caption {
                right: 20%;
                left: 20%;
                padding-bottom: 30px;
            }
            .carousel-indicators {
                bottom: 20px;
            }
        }
        .clearfix:before,
        .clearfix:after,
        .dl-horizontal dd:before,
        .dl-horizontal dd:after,
        .container:before,
        .container:after,
        .container-fluid:before,
        .container-fluid:after,
        .row:before,
        .row:after,
        .form-horizontal .form-group:before,
        .form-horizontal .form-group:after,
        .btn-toolbar:before,
        .btn-toolbar:after,
        .btn-group-vertical > .btn-group:before,
        .btn-group-vertical > .btn-group:after,
        .nav:before,
        .nav:after,
        .navbar:before,
        .navbar:after,
        .navbar-header:before,
        .navbar-header:after,
        .navbar-collapse:before,
        .navbar-collapse:after,
        .pager:before,
        .pager:after,
        .panel-body:before,
        .panel-body:after,
        .modal-footer:before,
        .modal-footer:after {
            display: table;
            content: " ";
        }
        .clearfix:after,
        .dl-horizontal dd:after,
        .container:after,
        .container-fluid:after,
        .row:after,
        .form-horizontal .form-group:after,
        .btn-toolbar:after,
        .btn-group-vertical > .btn-group:after,
        .nav:after,
        .navbar:after,
        .navbar-header:after,
        .navbar-collapse:after,
        .pager:after,
        .panel-body:after,
        .modal-footer:after {
            clear: both;
        }
        .center-block {
            display: block;
            margin-right: auto;
            margin-left: auto;
        }
        .pull-right {
            float: right !important;
        }
        .pull-left {
            float: left !important;
        }
        .hide {
            display: none !important;
        }
        .show {
            display: block !important;
        }
        .invisible {
            visibility: hidden;
        }
        .text-hide {
            font: 0/0 a;
            color: transparent;
            text-shadow: none;
            background-color: transparent;
            border: 0;
        }
        .hidden {
            display: none !important;
        }
        .affix {
            position: fixed;
        }
        @-ms-viewport {
            width: device-width;
        }
        .visible-xs,
        .visible-sm,
        .visible-md,
        .visible-lg {
            display: none !important;
        }
        .visible-xs-block,
        .visible-xs-inline,
        .visible-xs-inline-block,
        .visible-sm-block,
        .visible-sm-inline,
        .visible-sm-inline-block,
        .visible-md-block,
        .visible-md-inline,
        .visible-md-inline-block,
        .visible-lg-block,
        .visible-lg-inline,
        .visible-lg-inline-block {
            display: none !important;
        }
        @media (max-width: 767px) {
            .visible-xs {
                display: block !important;
            }
            table.visible-xs {
                display: table !important;
            }
            tr.visible-xs {
                display: table-row !important;
            }
            th.visible-xs,
            td.visible-xs {
                display: table-cell !important;
            }
        }
        @media (max-width: 767px) {
            .visible-xs-block {
                display: block !important;
            }
        }
        @media (max-width: 767px) {
            .visible-xs-inline {
                display: inline !important;
            }
        }
        @media (max-width: 767px) {
            .visible-xs-inline-block {
                display: inline-block !important;
            }
        }
        @media (min-width: 768px) and (max-width: 991px) {
            .visible-sm {
                display: block !important;
            }
            table.visible-sm {
                display: table !important;
            }
            tr.visible-sm {
                display: table-row !important;
            }
            th.visible-sm,
            td.visible-sm {
                display: table-cell !important;
            }
        }
        @media (min-width: 768px) and (max-width: 991px) {
            .visible-sm-block {
                display: block !important;
            }
        }
        @media (min-width: 768px) and (max-width: 991px) {
            .visible-sm-inline {
                display: inline !important;
            }
        }
        @media (min-width: 768px) and (max-width: 991px) {
            .visible-sm-inline-block {
                display: inline-block !important;
            }
        }
        @media (min-width: 992px) and (max-width: 1199px) {
            .visible-md {
                display: block !important;
            }
            table.visible-md {
                display: table !important;
            }
            tr.visible-md {
                display: table-row !important;
            }
            th.visible-md,
            td.visible-md {
                display: table-cell !important;
            }
        }
        @media (min-width: 992px) and (max-width: 1199px) {
            .visible-md-block {
                display: block !important;
            }
        }
        @media (min-width: 992px) and (max-width: 1199px) {
            .visible-md-inline {
                display: inline !important;
            }
        }
        @media (min-width: 992px) and (max-width: 1199px) {
            .visible-md-inline-block {
                display: inline-block !important;
            }
        }
        @media (min-width: 1200px) {
            .visible-lg {
                display: block !important;
            }
            table.visible-lg {
                display: table !important;
            }
            tr.visible-lg {
                display: table-row !important;
            }
            th.visible-lg,
            td.visible-lg {
                display: table-cell !important;
            }
        }
        @media (min-width: 1200px) {
            .visible-lg-block {
                display: block !important;
            }
        }
        @media (min-width: 1200px) {
            .visible-lg-inline {
                display: inline !important;
            }
        }
        @media (min-width: 1200px) {
            .visible-lg-inline-block {
                display: inline-block !important;
            }
        }
        @media (max-width: 767px) {
            .hidden-xs {
                display: none !important;
            }
        }
        @media (min-width: 768px) and (max-width: 991px) {
            .hidden-sm {
                display: none !important;
            }
        }
        @media (min-width: 992px) and (max-width: 1199px) {
            .hidden-md {
                display: none !important;
            }
        }
        @media (min-width: 1200px) {
            .hidden-lg {
                display: none !important;
            }
        }
        .visible-print {
            display: none !important;
        }
        @media print {
            .visible-print {
                display: block !important;
            }
            table.visible-print {
                display: table !important;
            }
            tr.visible-print {
                display: table-row !important;
            }
            th.visible-print,
            td.visible-print {
                display: table-cell !important;
            }
        }
        .visible-print-block {
            display: none !important;
        }
        @media print {
            .visible-print-block {
                display: block !important;
            }
        }
        .visible-print-inline {
            display: none !important;
        }
        @media print {
            .visible-print-inline {
                display: inline !important;
            }
        }
        .visible-print-inline-block {
            display: none !important;
        }
        @media print {
            .visible-print-inline-block {
                display: inline-block !important;
            }
        }
        @media print {
            .hidden-print {
                display: none !important;
            }
        }
        /*# sourceMappingURL=bootstrap.css.map */



        /*Dldsnfrom.css*/
        *{
            margin: 0;
            padding: 0;
        }

        .boot-container{
            width:780px;
            font-family: 宋体;
            font-size: 12px;
            margin: 0 auto ;
        }


        .boot-panel-heading{
            font-size: 14px;
        }


        .boot-panel-body>div{
            padding:4px 0;
            border-bottom:1px dotted #ccc;
        }

        .boot-h4{
            font-size:14px;
            font-weight:normal ;
            padding-left:0px;
            position:relative;
            margin: 6px 6px 6px 4px;
        }

        .boot-h4 span{
            display: inline-block;
            height: 18px;
            width: 8px;
            background: #0066cc;
            position: absolute;
            left: -16px;top:-2px;
        }
        .boot-h6{
            border-bottom: 1px solid #ffa800;
            padding: 0 2px;
            display:inline-block;
            margin: 11px 2px 2px 2px;
            position: relative;
            top: 3px;
            font-style: normal;
            font-weight: 600;
            min-height: 18px;
            line-height: 18px;
            padding: 2px 0;
        }



        .boot-sanjietit {
            padding: 0 6px!important;
            border: 1px solid #ccc!important;
            border-radius: 2px;
            margin-bottom: 16px;
        }

        .boot-sanjietit > div {
            padding: 0;
            border-bottom: 1px dotted #ccc;
        }


        .spanlabel {
            display: inline-block;
            font-weight: bold;
            font-style: normal;
            min-height: 18px;
            line-height: 18px;
            padding: 2px 0;
            margin-right: 5px;
        }

        .boot-long_tit{
            font-style: normal;
            font-weight: 600;
            min-height: 18px;
            line-height: 18px;
            padding: 2px 0;
        }



        .divvclinput {
            display: inline-block;
            padding-right: 5px;
        }

        .divvclinput_che_radio {
            /*padding-right: 5px;*/
            display: inline;
        }

        .table-container{
            width:720px;
            font-family: 宋体;
            font-size: 12px;
            border-collapse:collapse;
            table-layout:fixed;
            /*margin-left: calc(50% - 390px);*/
            margin: 0px auto;
        }

        .table-container td {
            height: 28px;
            border: 1px solid #6e6e6e;
            /*width: 20px;*/
            /*width: calc(780px/29);*/
            word-break:break-all;
            padding: 2px;
        }


        .table-container input[type="text"]{
            border: none;
            border-bottom:1px solid #666 ;

        }
        .textbox-text[type="text"]{
            border: none!important;
            height: 20px!important;
        }
        .table-container .input-sm {
            padding: 0;
            font-size: 12px;
            line-height: 1;
            border-radius: 0px;
            height:22px;
        }


        .span_che_radio {

            display: inline-block;
            padding-right:5px;

        }

        .span_che_radio label {
            vertical-align: middle;
            margin-left: -4px;
            font-weight: normal;

        }
        .span_che_radio input[type="checkbox"] input[type="radio"] {
            margin: 0;
            vertical-align: middle;

        }

        .div_che_radio {
            padding-left: 20px;
            line-height:0.9;
        }

        .div_che_radio label {
            vertical-align: middle;
            font-weight: normal;
            margin: 0;
            margin-top:-8px;
        }

        .div_che_radio input[type="checkbox"] input[type="radio"] {
            margin: 0;
            vertical-align: middle;
        }

        .div_che_radio_spanwidth2 {
            float:left;
            width: 49%;
        }
        .div_che_radio_spanwidth3 {
            float: left;
            width: 33%;
        }
        .div_che_radio_spanwidth4 {
            float: left;
            width: 24.5%;
        }


        select{
            width: 144px;
            height:22px;
        }



        .div_marginLeft{
            margin-left: 40px;
            margin-right: 6px;
            margin-bottom: 4px;
        }
        .table_two td{
            border: none;
            height: 18px;
        }
        .table_three{
            width: 100%;
        }
        .hztypj{
            margin-left: 40px;
        }
        .hztypj>div{
            width: 100px;
        }

        /*style.css*/

        .RowH24 {
            height: 24px;
            line-height:24px;
        }

        .RowH26 {
            height: 26px;
            line-height:26px;
        }

        .RowH28 {
            height: 28px;
            line-height:28px;
        }

        .RowH32 {
            height: 32px;
            line-height:32px;

        }
        .navheader{

            /*background-color: #fcfcfc;*/
            height: 36px;
            display: inline-block;
            line-height: 32px;
            width: 99%;
        }
        .navheader label {
            font-weight: normal;
        }
        .navheader .txt-group
        {
            display: inline-block;
            margin-bottom: 0;
            vertical-align: middle;
            margin-left: 10px;
            padding-top: 3px;
        }
        .navheader .btn-group-right
        {
            float: right;
            margin-left: 10px;
            padding-top: 3px;
        }
        .navheader .txt-wrap {
            position: relative;
            display: inline-block;
        }
        .txt_input{
            width: 128px;
            border: 1px solid #d2d8db;
        }

        .navcontent
        {
            width: 99%;
            margin: 5px;
        }

        /*easyui 样式*/
        .datagrid-htable {
            height: 28px!important;;
        }
        .datagrid-row {
            height: 30px !important;
        }
        .panel-header, .panel-body {
            border-color: #cccccc !important;
        }

        /*主页main样式*/
        a:link, a:hover, a:active {
            text-decoration: none;
        }
        ul, ol {
            margin: 0;
            padding: 0;
            list-style: none;
        }
        .main-container {

            padding: 5px;
            /*background-color: #fcfcfc;*/
        }
        .main-container .row
        {
            background-color: #fcfcfc;
        }

        .main-container .tabset
        {
            position: relative;
            margin: 0 15px;
        }

        .main-container .tabset .tab-list
        {
            font-size: 0;
            border: 1px solid #d9dadc;
        }

        .main-container .tabset .tab-list .tab-item
        {
            display: inline-block;
            padding: 5px 8px;
            color: #666;
            font-size: 13px;
        }

        .main-container .tabset .tab-list .tab-item:hover, .main-container .tabset .tab-list .tab-item.action-item
        {
            border: 1px solid #d9dadc;
            border-width: 0 1px;
            border-bottom: 1px solid #fff;
            margin-bottom: -1px;
            color: #33507a;
            background-color: #fbfbfb;
            cursor: pointer;
        }

        .main-container .tabset .tab-list .tab-item:first-child:hover, .main-container .tabset .tab-list .tab-item:first-child.action-item
        {
            border-width: 0 1px 0 0;
            border-bottom: 1px solid #fff;
            margin-bottom: -1px;
        }

        .main-container .tabset .tab-content
        {
            overflow: hidden;
            height: 148px;
            box-sizing: border-box;
            padding: 0 0 20px;
            white-space: nowrap;
            border: 1px solid #d9dadc;
            background-color: #fbfbfb;
            border-radius: 2px;
            box-shadow: 1px 1px 3px rgba(202, 202, 202, 0.3);
            border-top: 0;
        }

        @media screen and (min-width: 1200px)
        {
            .main-container .tabset .tab-content
            {
                /* .stat-wrap {
                          width: 19.66%;
                      } */
            }
        }

        .main-container .tabset .tab-content .stat-wrap
        {
            position: relative;
            top: 0px;
            left: 0px;
            padding-right: 15px;
            overflow:hidden;
            width: 100%;
            background-color: #fbfbfb;
        }

        .main-container .tabset .tab-content .stat
        {
            position: relative;
            float: left;
            width: 280px;
            min-width: 280px;
            height: 98px;
            margin-top: 8px;
            margin-left: 5px;
            border: 1px solid #d9dadc;
            background-color: #fff;
        }

        .main-container .tabset .tab-content .stat .stat-main
        {
            padding: 5px 18px 10px 10px;
        }

        .main-container .tabset .tab-content .stat .stat-main .stat-main_left
        {
            display: inline-block;
            width: 76%;
            color: #000;
        }

        .main-container .tabset .tab-content .stat .stat-main .stat-main_left .total
        {
            margin: 0;
            font-size: 18px;
            font-weight: bold;
            color: #4c5152;
        }

        .main-container .tabset .tab-content .stat .stat-main .stat-main_left .name
        {
            color: #858a8b;
            margin: 0;
            font-size: 13px;
            padding-top: 8px;
        }

        .main-container .tabset .tab-content .stat .stat-main .stat-main_right
        {
            display: inline-block;
            position: absolute;
            top: 5px;
            right: 18px;
            margin: 10px 0 0 0;
            vertical-align: top;
        }

        .main-container .tabset .tab-content .stat .stat-main .stat-main_right .arrow
        {
            overflow: hidden;
            width: 38px;
            height: 38px;
            line-height: 38px;
            border-radius: 50%;
            text-align: center;
            background-color: #3097df;
            position: relative;
            behavior: url(../vendor/css3pie/PIE.htc);
        }

        .main-container .tabset .tab-content .stat .stat-main .stat-main_right .arrow span
        {
            color: #fff;
        }

        .main-container .tabset .tab-content .stat .stat-footer
        {
            position: absolute;
            left: -1px;
            right: -1px;
            bottom: 0;
            line-height: 30px;
            background-color: #3097df;
            color: #fff;
        }

        .main-container .tabset .tab-content .stat .stat-footer .stat-footer_left
        {
            display: inline-block;
            margin: 0 0 0 17px;
        }

        .main-container .tabset .tab-content .stat .stat-footer .stat-footer_right
        {
            position: absolute;
            top: 0;
            right: 18px;
        }

        .main-container .tabset .tab-content .stat .stat-footer .glyphicon
        {
            margin-left: 3px;
        }


        .main-container .msg-list-wrap
        {
            margin-top: 20px;
        }

        .main-container .msg-list
        {
            border: 1px solid #d9dadc;
            background-color: #fff;
            border-radius: 2px;
            box-shadow: 1px 1px 3px rgba(202, 202, 202, 0.3);
        }

        .main-container .msg-list .msg-list-tabs
        {
            padding-left: 8px;
            border-bottom: 1px solid #d9dadc;
            font-weight: bold;
        }

        .main-container .msg-list .msg-list-tabs a
        {
            display: inline-block;
            margin-right: 25px;
            padding: 8px 0;
            /*border-bottom: 2px solid #fff;*/
            color: #666;
        }

        .main-container .msg-list .msg-list-tabs a:hover, .main-container .msg-list .msg-list-tabs a.on
        {
            margin-bottom: 0px;
            border-bottom: 2px solid #f1885f;
            color: #f1885f;
        }
        .main-container .msg-list .msg-list-content
        {
            height: 253px;
        }

        .main-container .msg-list .msg-list-content .msg-list-item
        {
            position: relative;
            padding: 8px 0px 11px 60px;
            border-top: 1px solid #d9dadc;
            background: url(../img/icon-msg.png) no-repeat 10px 50%;
            background-size: 34px;
        }

        .main-container .msg-list .msg-list-content .msg-list-item:nth-child(1)
        {
            border: 0;
            padding-top: 12px;
        }

        .main-container .msg-list .msg-list-content .msg-list-item .msg-item_left
        {
            display: inline-block;
            width: 80%;
        }

        .main-container .msg-list .msg-list-content .msg-list-item .msg-item_left .msg-from
        {
            color: #183152;
            margin-bottom: 0;
            font-weight: bold;
        }

        .main-container .msg-list .msg-list-content .msg-list-item .msg-item_left .msg
        {
            color: #5f5f5f;
            font-family: SimSun;
            line-height: 1;
            font-size: 12px;
            margin-top: 5px;
            margin-bottom: 0;
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;
        }

        .main-container .msg-list .msg-list-content .msg-list-item .msg-item_right
        {
            display: inline-block;
            position: absolute;
            top: 10px;
            right: 20px;
            vertical-align: top;
        }

        .main-container .msg-list .msg-list-content .msg-list-item .msg-item_right .msg-date
        {
            color: #6e6e6e;
        }

        .main-container .todo-table-wrap
        {
            height: 292px;
            margin-top: 20px;
            border: 1px solid #d9dadc;
            background-color: #fff;
            border-radius: 2px;
            box-shadow: 1px 1px 3px rgba(202, 202, 202, 0.3);
        }

        .main-container .todo-table-wrap .todo-table-header
        {
            height: 39px;
            line-height: 39px;
            padding: 0 10px;
            border-bottom: 1px solid #d9dadc;
            background-color: #f0f2f2;
        }

        .main-container .todo-table-wrap .todo-table-header .title
        {
            display: inline-block;
            margin: 0;
            font-size: 13px;
            color: #666;
            font-weight: bold;
        }

        .main-container .todo-table-wrap .todo-table-header .more
        {
            float: right;
            font-size: 14px;
            color: #758c94;
            cursor: pointer;
        }

        .main-container .todo-table-wrap .todo-table-header .more:hover
        {
            color: #42ADCB;
        }

        .main-container .todo-table-wrap .todo-table
        {
            height: 255px;
            overflow: auto;
            overflow-x: hidden;
        }


        .main-container .todo-table-wrap .todo-table thead tr
        {
            background-color: #f8f9f9;
        }

        .main-container .todo-table-wrap .todo-table thead tr th
        {
            border: 1px solid #d9dadc;
            border-top: 0;
            padding: 7px 0;
            color: #5d636c;
            text-align: center;
        }

        .main-container .todo-table-wrap .todo-table thead tr th:first-child
        {
            border-left: 0;
        }

        .main-container .todo-table-wrap .todo-table thead tr th:last-child
        {
            border-right: 0;
        }

        .main-container .todo-table-wrap .todo-table tbody tr:last-child td
        {
            border-bottom: 0;
        }

        .main-container .todo-table-wrap .todo-table tbody tr td
        {
            height: 35px;
            padding: 0;
            border: 1px solid #d9dadc;
            line-height: 35px;
            font-size: 12px;
            color: #2b3b50;
        }

        .main-container .todo-table-wrap .todo-table tbody tr td:first-child
        {
            border-left: 0;
        }

        .main-container .todo-table-wrap .todo-table tbody tr td:last-child
        {
            border-right: 0;
        }

        .main-container .todo-table-wrap .todo-table tbody tr td .btn-info
        {
            box-sizing: border-box;
            width: 48px;
            height: 20px;
            padding: 0;
            line-height: 19px;
            border: 2px solid #28b7da;
            font-size: 12px;
            color: #fff;
            text-align: center;
            background-color: #34c6ea;
        }

        .main-container .todo-table-wrap .todo-table tbody tr td .btn-info:hover
        {
            background-color: #22B1D4;
            color: #ddd;
        }

        .main-container .todo-table-wrap .todo-table tbody tr td:nth-child(3)
        {
            color: #a6a6a6;
        }

        .main-container .chart-1-wrap, .main-container .chart-2-wrap, .main-container .chart-3-wrap
        {
            margin-top: 20px;
        }

        .main-container .chart-1-wrap .chart, .main-container .chart-2-wrap .chart, .main-container .chart-3-wrap .chart
        {
            border: 1px solid #d9dadc;
            background-color: #fff;
            border-radius: 2px;
            box-shadow: 1px 1px 3px rgba(202, 202, 202, 0.3);
        }

        .main-container .chart-1-wrap .chart .chart-title, .main-container .chart-2-wrap .chart .chart-title, .main-container .chart-3-wrap .chart .chart-title
        {
            margin-top: 20px;
            padding: 0 0 0 5px;
            font-size: 14px;
            font-weight: bold;
            border-left: 5px solid #3097df;
        }

        .main-container .chart-1-wrap .chart .chart-main, .main-container .chart-2-wrap .chart .chart-main, .main-container .chart-3-wrap .chart .chart-main
        {
            position: relative;
        }

        .main-container .chart-1-wrap .chart .chart-main .echart, .main-container .chart-2-wrap .chart .chart-main .echart, .main-container .chart-3-wrap .chart .chart-main .echart
        {
            position: relative;
            width: 80%;
            height: 230px;
        }

        .main-container .chart-1-wrap .chart .chart-main
        {
            overflow: hidden;
        }

        .main-container .chart-1-wrap .chart .chart-main .echart
        {
            width: 100%;
        }

        .main-container .chart-2-wrap .chart .chart-main
        {
            overflow: hidden;
        }

        .main-container .chart-2-wrap .chart .chart-main .echart
        {
            width: 100%;
        }

        .main-container .chart-3-wrap .chart .chart-main .echart
        {
            width: 100%;
        }

        .main-container .report-table-wrap
        {
            overflow: hidden;
            margin-top: 20px;
            border-top: 1px solid #d9dadc;
            background-color: #fcfcfc;
        }

        .main-container .report-table-wrap .report-table-header
        {
            height: 43px;
            line-height: 42px;
            padding: 0 10px;
            border: 1px solid #d9dadc;
            border-top: 0;
            background-color: #f0f2f2;
        }

        .main-container .report-table-wrap .report-table-header .title
        {
            display: inline-block;
            margin: 0;
            font-size: 14px;
            color: #666;
            font-weight: bold;
        }

        .main-container .report-table-wrap .report-table-header .sub-title
        {
            float: right;
        }

        .main-container .report-table-wrap .report-table-header .sub-title .leave-date, .main-container .report-table-wrap .report-table-header .sub-title .more
        {
            font-size: 14px;
            color: #758c94;
        }

        .main-container .report-table-wrap .report-table-header .sub-title .more
        {
            cursor: pointer;
        }

        .main-container .report-table-wrap .report-table-header .sub-title .more:hover
        {
            color: #42ADCB;
        }

        .main-container .report-table-wrap .report-table
        {
            position: relative;
            height: 260px;
            overflow-y: auto;
            top: -10px;
            margin-bottom: 0;
            background-color: #fff;
            border: 1px solid #d9dadc;
        }
        /*科室维护，院区维护表格样式*/
        .bi-btn-width90{width:80px; font-size: 11px;}
        .bi-grid-btn{width:50px;margin-top:-3px;line-height:15px;padding: 0;}
        .grid-btn{width:50px;margin-top:-3px;line-height:15px;padding: 0; font-size: 1px; }
        .bi-btn-search{width:30px;height:25px;line-height: 15px;}
        /*表单样式*/
        label{font-weight: 500;}
        .from-content{padding:20px 55px 20px;}
        .div_h{display:inline;width:120px;}
        .div_border{border-bottom:1px dotted #ccc;padding:10px 30px;;}
        b.redColor{color:red;}
        .bi-width80{width:80px;border:1px solid #aaa; display:inline-block;}
        .bi-width140{width:140px;border:1px solid #aaa;display:inline-block;padding:1px 0px 1px 5px;}
        .bi-width357{width:357px;border:1px solid #aaa; display:inline-block;}
        .bi-width272{width:272px;border:1px solid #aaa; display:inline-block;}
        .bi-width320{width:320px;border:1px solid #aaa; display:inline-block;}

        .bi-btn{margin-top:30px;}
        .bi-btn-default{margin-left:70px;margin-right:160px;}

        .nurseP,.officeP{cursor:pointer;}
        .bi-input-serach{width:140px;height:23px;line-height:15px;padding:2px 5px;font-size: 12px;border:1px solid #dcdcdc;border-radius: 2px;}
        .bi-input-search:focus{border:1px solid #0088CC;}
        .bi-div-checkbox{display:inline-block;width:70px;padding-left:25px;}
        /*新增数图标样式*/
        .icon-function{
            background:url('../img/add_14.799249530957px_1190082_easyicon.net.png') no-repeat center center;
        }
        .icon-execl{
            background:url('../img/xls_13.058161350844px_1190090_easyicon.net.png') no-repeat center center;
        }
        .icon-form{
            background:url('../img/checklist_12.067542213884px_1190078_easyicon.net.png') no-repeat center center;
        }
        .icon-picture{

            background:url('../img/table_12.067542213884px_1190086_easyicon.net.png') no-repeat center center;
        }
        .icon-comment{
            background:url('../img/documents_12.911196911197px_1190079_easyicon.net.png') no-repeat center center;
        }
        .icon-report{
            background:url('../img/doc_13.058161350844px_1190093_easyicon.net.png') no-repeat center center;
        }
        .icon-olap{
            background:url('../img/zip_12.067542213884px_1190091_easyicon.net.png') no-repeat center center;
        }

        /*自定义表单*/


        /*当用div实现时*/
        .bi-form-div{display:block;line-height: 28px;padding:0 5px;border-bottom:1px dotted #aaa;}
        .bi-form-div input{width:120px;height:23px;display:inline-block;}
        .bi-form-div div{display:inline-block; padding:0px 3px;border-right:1px solid  #ccc;}
        .bi-form-div div:nth-child(1){width:105px;}
        .bi-form-div div:nth-child(2){width:371px;}
        .bi-form-div div:nth-child(3){width:130px;}
        .bi-form-div div:nth-child(4){width:22px;border:none;}

        button.bi-glyphicon{
            height:27px;margin-top:-5px;border-radius:9px;margin-right:5px;font-size:11px;
        }
        .navheader .btn-group-right-sub {
            float: right;
            margin-left: 10px;
            padding-top: 3px;
        }
    </style>

    <style id="layui" ver="2.1.1">
        /** layui-v2.1.1 MIT License By http://www.layui.com */
        .layui-btn,.layui-inline,img{vertical-align:middle}.layui-btn,.layui-disabled,.layui-icon,.layui-unselect{-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none}blockquote,body,button,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}a:active,a:hover{outline:0}img{display:inline-block;border:none}li{list-style:none}table{border-collapse:collapse;border-spacing:0}h1,h2,h3{font-size:14px;font-weight:400}h4,h5,h6{font-size:100%;font-weight:400}button,input,optgroup,option,select,textarea{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;outline:0}pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}@font-face{font-family:layui-icon;src:url(../font/iconfont.eot?v=2);src:url(../font/iconfont.eot?v=2#iefix) format('embedded-opentype'),url(../font/iconfont.svg?v=2#iconfont) format('svg'),url(../font/iconfont.woff?v=2) format('woff'),url(../font/iconfont.ttf?v=2) format('truetype')}.layui-icon{font-family:layui-icon!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{line-height:24px;font:14px Helvetica Neue,Helvetica,PingFang SC,\5FAE\8F6F\96C5\9ED1,Tahoma,Arial,sans-serif}hr{height:1px;margin:10px 0;border:0;background-color:#e2e2e2;clear:both}a{color:#333;text-decoration:none}a:hover{color:#777}a cite{font-style:normal;*cursor:pointer}.layui-border-box,.layui-border-box *{box-sizing:border-box}.layui-box,.layui-box *{box-sizing:content-box}.layui-clear{clear:both;*zoom:1}.layui-clear:after{content:'\20';clear:both;*zoom:1;display:block;height:0}.layui-inline{position:relative;display:inline-block;*display:inline;*zoom:1}.layui-edge{position:absolute;width:0;height:0;border-style:dashed;border-color:transparent;overflow:hidden}.layui-elip{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layui-disabled,.layui-disabled:hover{color:#d2d2d2!important;cursor:not-allowed!important}.layui-circle{border-radius:100%}.layui-show{display:block!important}.layui-hide{display:none!important}.layui-main{position:relative;width:1140px;margin:0 auto}.layui-header{position:relative;z-index:1000;height:60px}.layui-header a:hover{transition:all .5s;-webkit-transition:all .5s}.layui-side{position:fixed;top:0;bottom:0;z-index:999;width:200px;overflow-x:hidden}.layui-side-scroll{width:220px;height:100%;overflow-x:hidden}.layui-body{position:absolute;left:200px;right:0;top:0;bottom:0;z-index:998;width:auto;overflow:hidden;overflow-y:auto;box-sizing:border-box}.layui-layout-admin .layui-header{background-color:#23262E}.layui-layout-admin .layui-side{top:60px;width:200px;overflow-x:hidden}.layui-layout-admin .layui-body{top:60px;bottom:44px}.layui-layout-admin .layui-main{width:auto;margin:0 15px}.layui-layout-admin .layui-footer{position:fixed;left:200px;right:0;bottom:0;height:44px;line-height:44px;padding:0 15px;background-color:#eee}.layui-layout-admin .layui-logo{position:absolute;left:0;top:0;width:200px;height:100%;line-height:60px;text-align:center;color:#009688;font-size:16px}.layui-layout-admin .layui-header .layui-nav{background:0 0}.layui-layout-left{position:absolute!important;left:200px;top:0}.layui-layout-right{position:absolute!important;right:0;top:0}.layui-container{position:relative;margin:0 auto;padding:0 15px;box-sizing:border-box}.layui-fluid{position:relative;margin:0 auto;padding:0 15px}.layui-row:after,.layui-row:before{content:'';display:block;clear:both}.layui-col-lg1,.layui-col-lg10,.layui-col-lg11,.layui-col-lg12,.layui-col-lg2,.layui-col-lg3,.layui-col-lg4,.layui-col-lg5,.layui-col-lg6,.layui-col-lg7,.layui-col-lg8,.layui-col-lg9,.layui-col-md1,.layui-col-md10,.layui-col-md11,.layui-col-md12,.layui-col-md2,.layui-col-md3,.layui-col-md4,.layui-col-md5,.layui-col-md6,.layui-col-md7,.layui-col-md8,.layui-col-md9,.layui-col-sm1,.layui-col-sm10,.layui-col-sm11,.layui-col-sm12,.layui-col-sm2,.layui-col-sm3,.layui-col-sm4,.layui-col-sm5,.layui-col-sm6,.layui-col-sm7,.layui-col-sm8,.layui-col-sm9,.layui-col-xs1,.layui-col-xs10,.layui-col-xs11,.layui-col-xs12,.layui-col-xs2,.layui-col-xs3,.layui-col-xs4,.layui-col-xs5,.layui-col-xs6,.layui-col-xs7,.layui-col-xs8,.layui-col-xs9{position:relative;display:block;box-sizing:border-box}.layui-col-xs1,.layui-col-xs10,.layui-col-xs11,.layui-col-xs12,.layui-col-xs2,.layui-col-xs3,.layui-col-xs4,.layui-col-xs5,.layui-col-xs6,.layui-col-xs7,.layui-col-xs8,.layui-col-xs9{float:left}.layui-col-xs1{width:8.33333333%}.layui-col-xs2{width:16.66666667%}.layui-col-xs3{width:25%}.layui-col-xs4{width:33.33333333%}.layui-col-xs5{width:41.66666667%}.layui-col-xs6{width:50%}.layui-col-xs7{width:58.33333333%}.layui-col-xs8{width:66.66666667%}.layui-col-xs9{width:75%}.layui-col-xs10{width:83.33333333%}.layui-col-xs11{width:91.66666667%}.layui-col-xs12{width:100%}.layui-col-xs-offset1{margin-left:8.33333333%}.layui-col-xs-offset2{margin-left:16.66666667%}.layui-col-xs-offset3{margin-left:25%}.layui-col-xs-offset4{margin-left:33.33333333%}.layui-col-xs-offset5{margin-left:41.66666667%}.layui-col-xs-offset6{margin-left:50%}.layui-col-xs-offset7{margin-left:58.33333333%}.layui-col-xs-offset8{margin-left:66.66666667%}.layui-col-xs-offset9{margin-left:75%}.layui-col-xs-offset10{margin-left:83.33333333%}.layui-col-xs-offset11{margin-left:91.66666667%}.layui-col-xs-offset12{margin-left:100%}@media screen and (max-width:768px){.layui-hide-xs{display:none!important}.layui-show-xs-block{display:block!important}.layui-show-xs-inline{display:inline!important}.layui-show-xs-inline-block{display:inline-block!important}}@media screen and (min-width:768px){.layui-container{width:750px}.layui-hide-sm{display:none!important}.layui-show-sm-block{display:block!important}.layui-show-sm-inline{display:inline!important}.layui-show-sm-inline-block{display:inline-block!important}.layui-col-sm1,.layui-col-sm10,.layui-col-sm11,.layui-col-sm12,.layui-col-sm2,.layui-col-sm3,.layui-col-sm4,.layui-col-sm5,.layui-col-sm6,.layui-col-sm7,.layui-col-sm8,.layui-col-sm9{float:left}.layui-col-sm1{width:8.33333333%}.layui-col-sm2{width:16.66666667%}.layui-col-sm3{width:25%}.layui-col-sm4{width:33.33333333%}.layui-col-sm5{width:41.66666667%}.layui-col-sm6{width:50%}.layui-col-sm7{width:58.33333333%}.layui-col-sm8{width:66.66666667%}.layui-col-sm9{width:75%}.layui-col-sm10{width:83.33333333%}.layui-col-sm11{width:91.66666667%}.layui-col-sm12{width:100%}.layui-col-sm-offset1{margin-left:8.33333333%}.layui-col-sm-offset2{margin-left:16.66666667%}.layui-col-sm-offset3{margin-left:25%}.layui-col-sm-offset4{margin-left:33.33333333%}.layui-col-sm-offset5{margin-left:41.66666667%}.layui-col-sm-offset6{margin-left:50%}.layui-col-sm-offset7{margin-left:58.33333333%}.layui-col-sm-offset8{margin-left:66.66666667%}.layui-col-sm-offset9{margin-left:75%}.layui-col-sm-offset10{margin-left:83.33333333%}.layui-col-sm-offset11{margin-left:91.66666667%}.layui-col-sm-offset12{margin-left:100%}}@media screen and (min-width:992px){.layui-container{width:970px}.layui-hide-md{display:none!important}.layui-show-md-block{display:block!important}.layui-show-md-inline{display:inline!important}.layui-show-md-inline-block{display:inline-block!important}.layui-col-md1,.layui-col-md10,.layui-col-md11,.layui-col-md12,.layui-col-md2,.layui-col-md3,.layui-col-md4,.layui-col-md5,.layui-col-md6,.layui-col-md7,.layui-col-md8,.layui-col-md9{float:left}.layui-col-md1{width:8.33333333%}.layui-col-md2{width:16.66666667%}.layui-col-md3{width:25%}.layui-col-md4{width:33.33333333%}.layui-col-md5{width:41.66666667%}.layui-col-md6{width:50%}.layui-col-md7{width:58.33333333%}.layui-col-md8{width:66.66666667%}.layui-col-md9{width:75%}.layui-col-md10{width:83.33333333%}.layui-col-md11{width:91.66666667%}.layui-col-md12{width:100%}.layui-col-md-offset1{margin-left:8.33333333%}.layui-col-md-offset2{margin-left:16.66666667%}.layui-col-md-offset3{margin-left:25%}.layui-col-md-offset4{margin-left:33.33333333%}.layui-col-md-offset5{margin-left:41.66666667%}.layui-col-md-offset6{margin-left:50%}.layui-col-md-offset7{margin-left:58.33333333%}.layui-col-md-offset8{margin-left:66.66666667%}.layui-col-md-offset9{margin-left:75%}.layui-col-md-offset10{margin-left:83.33333333%}.layui-col-md-offset11{margin-left:91.66666667%}.layui-col-md-offset12{margin-left:100%}}@media screen and (min-width:1200px){.layui-container{width:1170px}.layui-hide-lg{display:none!important}.layui-show-lg-block{display:block!important}.layui-show-lg-inline{display:inline!important}.layui-show-lg-inline-block{display:inline-block!important}.layui-col-lg1,.layui-col-lg10,.layui-col-lg11,.layui-col-lg12,.layui-col-lg2,.layui-col-lg3,.layui-col-lg4,.layui-col-lg5,.layui-col-lg6,.layui-col-lg7,.layui-col-lg8,.layui-col-lg9{float:left}.layui-col-lg1{width:8.33333333%}.layui-col-lg2{width:16.66666667%}.layui-col-lg3{width:25%}.layui-col-lg4{width:33.33333333%}.layui-col-lg5{width:41.66666667%}.layui-col-lg6{width:50%}.layui-col-lg7{width:58.33333333%}.layui-col-lg8{width:66.66666667%}.layui-col-lg9{width:75%}.layui-col-lg10{width:83.33333333%}.layui-col-lg11{width:91.66666667%}.layui-col-lg12{width:100%}.layui-col-lg-offset1{margin-left:8.33333333%}.layui-col-lg-offset2{margin-left:16.66666667%}.layui-col-lg-offset3{margin-left:25%}.layui-col-lg-offset4{margin-left:33.33333333%}.layui-col-lg-offset5{margin-left:41.66666667%}.layui-col-lg-offset6{margin-left:50%}.layui-col-lg-offset7{margin-left:58.33333333%}.layui-col-lg-offset8{margin-left:66.66666667%}.layui-col-lg-offset9{margin-left:75%}.layui-col-lg-offset10{margin-left:83.33333333%}.layui-col-lg-offset11{margin-left:91.66666667%}.layui-col-lg-offset12{margin-left:100%}}.layui-col-space1{margin:-.5px}.layui-col-space1>*{padding:.5px}.layui-col-space3{margin:-1.5px}.layui-col-space3>*{padding:1.5px}.layui-col-space5{margin:-2.5px}.layui-col-space5>*{padding:2.5px}.layui-col-space8{margin:-3.5px}.layui-col-space8>*{padding:3.5px}.layui-col-space10{margin:-5px}.layui-col-space10>*{padding:5px}.layui-col-space12{margin:-6px}.layui-col-space12>*{padding:6px}.layui-col-space15{margin:-7.5px}.layui-col-space15>*{padding:7.5px}.layui-col-space18{margin:-9px}.layui-col-space18>*{padding:9px}.layui-col-space20{margin:-10px}.layui-col-space20>*{padding:10px}.layui-col-space22{margin:-11px}.layui-col-space22>*{padding:11px}.layui-col-space25{margin:-12.5px}.layui-col-space25>*{padding:12.5px}.layui-col-space30{margin:-15px}.layui-col-space30>*{padding:15px}.layui-btn,.layui-input,.layui-select,.layui-textarea,.layui-upload-button{outline:0;-webkit-transition:border-color .3s cubic-bezier(.65,.05,.35,.5);transition:border-color .3s cubic-bezier(.65,.05,.35,.5);box-sizing:border-box}.layui-elem-quote{margin-bottom:10px;padding:15px;line-height:22px;border-left:5px solid #009688;border-radius:0 2px 2px 0;background-color:#f2f2f2}.layui-quote-nm{border-color:#e2e2e2;border-style:solid;border-width:1px 1px 1px 5px;background:0 0}.layui-elem-field{margin-bottom:10px;padding:0;border:1px solid #e2e2e2}.layui-elem-field legend{margin-left:20px;padding:0 10px;font-size:20px;font-weight:300}.layui-field-title{margin:10px 0 20px;border:none;border-top:1px solid #e2e2e2}.layui-field-box{padding:10px 15px}.layui-field-title .layui-field-box{padding:10px 0}.layui-progress{position:relative;height:6px;border-radius:20px;background-color:#e2e2e2}.layui-progress-bar{position:absolute;width:0;max-width:100%;height:6px;border-radius:20px;text-align:right;background-color:#5FB878;transition:all .3s;-webkit-transition:all .3s}.layui-progress-big,.layui-progress-big .layui-progress-bar{height:18px;line-height:18px}.layui-progress-text{position:relative;top:-18px;line-height:18px;font-size:12px;color:#666}.layui-progress-big .layui-progress-text{position:static;padding:0 10px;color:#fff}.layui-collapse{border:1px solid #e2e2e2;border-radius:2px}.layui-colla-item{border-top:1px solid #e2e2e2}.layui-colla-item:first-child{border-top:none}.layui-colla-title{position:relative;height:42px;line-height:42px;padding:0 15px 0 35px;color:#333;background-color:#f2f2f2;cursor:pointer}.layui-colla-content{display:none;padding:10px 15px;line-height:22px;border-top:1px solid #e2e2e2;color:#666}.layui-bg-black,.layui-bg-blue,.layui-bg-cyan,.layui-bg-green,.layui-bg-orange,.layui-bg-red{color:#fff!important}.layui-colla-icon{position:absolute;left:15px;top:0;font-size:14px}.layui-bg-red{background-color:#FF5722!important}.layui-bg-orange{background-color:#FFB800!important}.layui-bg-green{background-color:#009688!important}.layui-bg-cyan{background-color:#2F4056!important}.layui-bg-blue{background-color:#1E9FFF!important}.layui-bg-black{background-color:#393D49!important}.layui-bg-gray{background-color:#eee!important;color:#666!important}.layui-text{line-height:22px;font-size:14px;color:#666}.layui-text h1,.layui-text h2,.layui-text h3{font-weight:500;color:#333}.layui-text h1{font-size:30px}.layui-text h2{font-size:24px}.layui-text h3{font-size:18px}.layui-text a{color:#01AAED}.layui-text a:hover{text-decoration:underline}.layui-text ul{padding:5px 0 5px 15px}.layui-text ul li{margin-top:5px;list-style-type:disc}.layui-text em,.layui-word-aux{color:#999!important;padding:0 5px!important}.layui-btn{display:inline-block;height:38px;line-height:38px;padding:0 18px;background-color:#009688;color:#fff;white-space:nowrap;text-align:center;font-size:14px;border:none;border-radius:2px;cursor:pointer;opacity:.9;filter:alpha(opacity=90)}.layui-btn:hover{opacity:.8;filter:alpha(opacity=80);color:#fff}.layui-btn:active{opacity:1;filter:alpha(opacity=100)}.layui-btn+.layui-btn{margin-left:10px}.layui-btn-radius{border-radius:100px}.layui-btn .layui-icon{margin-right:3px;font-size:18px;vertical-align:bottom;vertical-align:middle\9}.layui-btn-primary{border:1px solid #C9C9C9;background-color:#fff;color:#555}.layui-btn-primary:hover{border-color:#009688;color:#333}.layui-btn-normal{background-color:#1E9FFF}.layui-btn-warm{background-color:#FFB800}.layui-btn-danger{background-color:#FF5722}.layui-btn-disabled,.layui-btn-disabled:active,.layui-btn-disabled:hover{border:1px solid #e6e6e6;background-color:#FBFBFB;color:#C9C9C9;cursor:not-allowed;opacity:1}.layui-btn-big{height:44px;line-height:44px;padding:0 25px;font-size:16px}.layui-btn-small{height:30px;line-height:30px;padding:0 10px;font-size:12px}.layui-btn-small i{font-size:16px!important}.layui-btn-mini{height:22px;line-height:22px;padding:0 5px;font-size:12px}.layui-btn-mini i{font-size:14px!important}.layui-btn-group{display:inline-block;vertical-align:middle;font-size:0}.layui-btn-group .layui-btn{margin-left:0!important;margin-right:0!important;border-left:1px solid rgba(255,255,255,.5);border-radius:0}.layui-btn-group .layui-btn-primary{border-left:none}.layui-btn-group .layui-btn-primary:hover{border-color:#C9C9C9;color:#009688}.layui-btn-group .layui-btn:first-child{border-left:none;border-radius:2px 0 0 2px}.layui-btn-group .layui-btn-primary:first-child{border-left:1px solid #c9c9c9}.layui-btn-group .layui-btn:last-child{border-radius:0 2px 2px 0}.layui-btn-group .layui-btn+.layui-btn{margin-left:0}.layui-btn-group+.layui-btn-group{margin-left:10px}.layui-input,.layui-select,.layui-textarea{height:38px;line-height:38px;line-height:36px\9;border:1px solid #e6e6e6;background-color:#fff;border-radius:2px}.layui-form-label,.layui-form-mid,.layui-textarea{line-height:20px;position:relative}.layui-input,.layui-textarea{display:block;width:100%;padding-left:10px}.layui-input:hover,.layui-textarea:hover{border-color:#D2D2D2!important}.layui-input:focus,.layui-textarea:focus{border-color:#C9C9C9!important}.layui-textarea{min-height:100px;height:auto;padding:6px 10px;resize:vertical}.layui-select{padding:0 10px}.layui-form input[type=checkbox],.layui-form input[type=radio],.layui-form select{display:none}.layui-form-item{margin-bottom:15px;clear:both;*zoom:1}.layui-form-item:after{content:'\20';clear:both;*zoom:1;display:block;height:0}.layui-form-label{float:left;display:block;padding:9px 15px;width:80px;font-weight:400;text-align:right}.layui-form-item .layui-inline{margin-bottom:5px;margin-right:10px}.layui-input-block,.layui-input-inline{position:relative}.layui-input-block{margin-left:110px;min-height:36px}.layui-input-inline{display:inline-block;vertical-align:middle}.layui-form-item .layui-input-inline{float:left;width:190px;margin-right:10px}.layui-form-text .layui-input-inline{width:auto}.layui-form-mid{float:left;display:block;padding:8px 0!important;margin-right:10px}.layui-form-danger+.layui-form-select .layui-input,.layui-form-danger:focus{border:1px solid #FF5722!important}.layui-form-select{position:relative}.layui-form-select .layui-input{padding-right:30px;cursor:pointer}.layui-form-select .layui-edge{position:absolute;right:10px;top:50%;margin-top:-3px;cursor:pointer;border-width:6px;border-top-color:#c2c2c2;border-top-style:solid;transition:all .3s;-webkit-transition:all .3s}.layui-form-select dl{display:none;position:absolute;left:0;top:42px;padding:5px 0;z-index:999;min-width:100%;border:1px solid #d2d2d2;max-height:300px;overflow-y:auto;background-color:#fff;border-radius:2px;box-shadow:0 2px 4px rgba(0,0,0,.12);box-sizing:border-box}.layui-form-select dl dd,.layui-form-select dl dt{padding:0 10px;line-height:36px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.layui-form-select dl dt{font-size:12px;color:#999}.layui-form-select dl dd{cursor:pointer}.layui-form-select dl dd:hover{background-color:#f2f2f2}.layui-form-select .layui-select-group dd{padding-left:20px}.layui-form-select dl dd.layui-select-tips{padding-left:10px!important;color:#999}.layui-form-select dl dd.layui-this{background-color:#5FB878;color:#fff}.layui-form-checkbox,.layui-form-select dl dd.layui-disabled{background-color:#fff}.layui-form-selected dl{display:block}.layui-form-checkbox,.layui-form-checkbox *,.layui-form-radio,.layui-form-radio *,.layui-form-switch{display:inline-block;vertical-align:middle}.layui-form-selected .layui-edge{margin-top:-9px;-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-top:-3px\9}:root .layui-form-selected .layui-edge{margin-top:-9px\0/IE9}.layui-form-selectup dl{top:auto;bottom:42px}.layui-select-none{margin:5px 0;text-align:center;color:#999}.layui-select-disabled .layui-disabled{border-color:#eee!important}.layui-select-disabled .layui-edge{border-top-color:#d2d2d2}.layui-form-checkbox{position:relative;height:30px;line-height:28px;margin-right:10px;padding-right:30px;border:1px solid #d2d2d2;cursor:pointer;font-size:0;border-radius:2px;-webkit-transition:.1s linear;transition:.1s linear;box-sizing:border-box}.layui-form-checkbox:hover{border:1px solid #c2c2c2}.layui-form-checkbox span{padding:0 10px;height:100%;font-size:14px;background-color:#d2d2d2;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.layui-form-checkbox:hover span{background-color:#c2c2c2}.layui-form-checkbox i{position:absolute;right:0;width:30px;color:#fff;font-size:20px;text-align:center}.layui-form-checkbox:hover i{color:#c2c2c2}.layui-form-checked,.layui-form-checked:hover{border-color:#5FB878}.layui-form-checked span,.layui-form-checked:hover span{background-color:#5FB878}.layui-form-checked i,.layui-form-checked:hover i{color:#5FB878}.layui-form-item .layui-form-checkbox{margin-top:4px}.layui-form-checkbox[lay-skin=primary]{height:auto!important;line-height:normal!important;border:none!important;margin-right:0;padding-right:0;background:0 0}.layui-form-checkbox[lay-skin=primary] span{float:right;padding-right:15px;line-height:18px;background:0 0;color:#666}.layui-form-checkbox[lay-skin=primary] i{position:relative;top:0;width:16px;height:16px;line-height:16px;border:1px solid #d2d2d2;font-size:12px;border-radius:2px;background-color:#fff;-webkit-transition:.1s linear;transition:.1s linear}.layui-form-checkbox[lay-skin=primary]:hover i{border-color:#5FB878;color:#fff}.layui-form-checked[lay-skin=primary] i{border-color:#5FB878;background-color:#5FB878;color:#fff}.layui-checkbox-disbaled[lay-skin=primary] span{background:0 0!important}.layui-checkbox-disbaled[lay-skin=primary]:hover i{border-color:#d2d2d2}.layui-form-item .layui-form-checkbox[lay-skin=primary]{margin-top:10px}.layui-form-switch{position:relative;height:22px;line-height:22px;width:42px;padding:0 5px;margin-top:8px;border:1px solid #d2d2d2;border-radius:20px;cursor:pointer;background-color:#fff;-webkit-transition:.1s linear;transition:.1s linear}.layui-form-switch i{position:absolute;left:5px;top:3px;width:16px;height:16px;border-radius:20px;background-color:#d2d2d2;-webkit-transition:.1s linear;transition:.1s linear}.layui-form-switch em{position:absolute;right:5px;top:0;width:25px;padding:0!important;text-align:center!important;color:#999!important;font-style:normal!important;font-size:12px}.layui-form-onswitch{border-color:#5FB878;background-color:#5FB878}.layui-form-onswitch i{left:32px;background-color:#fff}.layui-form-onswitch em{left:5px;right:auto;color:#fff!important}.layui-checkbox-disbaled{border-color:#e2e2e2!important}.layui-checkbox-disbaled span{background-color:#e2e2e2!important}.layui-checkbox-disbaled:hover i{color:#fff!important}.layui-form-radio{line-height:28px;margin:6px 10px 0 0;padding-right:10px;cursor:pointer;font-size:0}.layui-form-radio i{margin-right:8px;font-size:22px;color:#c2c2c2}.layui-form-radio span{font-size:14px}.layui-form-radio i:hover,.layui-form-radioed i{color:#5FB878}.layui-radio-disbaled i{color:#e2e2e2!important}.layui-form-pane .layui-form-label{width:110px;padding:8px 15px;height:38px;line-height:20px;border:1px solid #e6e6e6;border-radius:2px 0 0 2px;text-align:center;background-color:#FBFBFB;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box}.layui-form-pane .layui-input-inline{margin-left:-1px}.layui-form-pane .layui-input-block{margin-left:110px;left:-1px}.layui-form-pane .layui-input{border-radius:0 2px 2px 0}.layui-form-pane .layui-form-text .layui-form-label{float:none;width:100%;border-right:1px solid #e6e6e6;border-radius:2px;box-sizing:border-box;text-align:left}.layui-form-pane .layui-form-text .layui-input-inline{display:block;margin:0;top:-1px;clear:both}.layui-form-pane .layui-form-text .layui-input-block{margin:0;left:0;top:-1px}.layui-form-pane .layui-form-text .layui-textarea{min-height:100px;border-radius:0 0 2px 2px}.layui-form-pane .layui-form-checkbox{margin:4px 0 4px 10px}.layui-form-pane .layui-form-radio,.layui-form-pane .layui-form-switch{margin-top:6px;margin-left:10px}.layui-form-pane .layui-form-item[pane]{position:relative;border:1px solid #e6e6e6}.layui-form-pane .layui-form-item[pane] .layui-form-label{position:absolute;left:0;top:0;height:100%;border-width:0 1px 0 0}.layui-form-pane .layui-form-item[pane] .layui-input-inline{margin-left:110px}@media screen and (max-width:450px){.layui-form-item .layui-form-label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layui-form-item .layui-inline{display:block;margin-right:0;margin-bottom:20px;clear:both}.layui-form-item .layui-inline:after{content:'\20';clear:both;display:block;height:0}.layui-form-item .layui-input-inline{display:block;float:none;left:-3px;width:auto;margin:0 0 10px 112px}.layui-form-item .layui-input-inline+.layui-form-mid{margin-left:110px;top:-5px;padding:0}.layui-form-item .layui-form-checkbox{margin-right:5px;margin-bottom:5px}}.layui-layedit{border:1px solid #d2d2d2;border-radius:2px}.layui-layedit-tool{padding:3px 5px;border-bottom:1px solid #e2e2e2;font-size:0}.layedit-tool-fixed{position:fixed;top:0;border-top:1px solid #e2e2e2}.layui-layedit-tool .layedit-tool-mid,.layui-layedit-tool .layui-icon{display:inline-block;vertical-align:middle;text-align:center;font-size:14px}.layui-layedit-tool .layui-icon{position:relative;width:32px;height:30px;line-height:30px;margin:3px 5px;color:#777;cursor:pointer;border-radius:2px}.layui-layedit-tool .layui-icon:hover{color:#393D49}.layui-layedit-tool .layui-icon:active{color:#000}.layui-layedit-tool .layedit-tool-active{background-color:#e2e2e2;color:#000}.layui-layedit-tool .layui-disabled,.layui-layedit-tool .layui-disabled:hover{color:#d2d2d2;cursor:not-allowed}.layui-layedit-tool .layedit-tool-mid{width:1px;height:18px;margin:0 10px;background-color:#d2d2d2}.layedit-tool-html{width:50px!important;font-size:30px!important}.layedit-tool-b,.layedit-tool-code,.layedit-tool-help{font-size:16px!important}.layedit-tool-d,.layedit-tool-face,.layedit-tool-image,.layedit-tool-unlink{font-size:18px!important}.layedit-tool-image input{position:absolute;font-size:0;left:0;top:0;width:100%;height:100%;opacity:.01;filter:Alpha(opacity=1);cursor:pointer}.layui-layedit-iframe iframe{display:block;width:100%}#LAY_layedit_code{overflow:hidden}.layui-laypage{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin:10px 0;font-size:0}.layui-laypage>a:first-child,.layui-laypage>a:first-child em{border-radius:2px 0 0 2px}.layui-laypage>a:last-child,.layui-laypage>a:last-child em{border-radius:0 2px 2px 0}.layui-laypage>:first-child{margin-left:0!important}.layui-laypage>:last-child{margin-right:0!important}.layui-laypage a,.layui-laypage button,.layui-laypage input,.layui-laypage select,.layui-laypage span{border:1px solid #e2e2e2}.layui-laypage a,.layui-laypage span{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;padding:0 15px;height:28px;line-height:28px;margin:0 -1px 5px 0;background-color:#fff;color:#333;font-size:12px}.layui-laypage a:hover{color:#009688}.layui-laypage em{font-style:normal}.layui-laypage .layui-laypage-spr{color:#999;font-weight:700}.layui-laypage a{text-decoration:none}.layui-laypage .layui-laypage-curr{position:relative}.layui-laypage .layui-laypage-curr em{position:relative;color:#fff}.layui-laypage .layui-laypage-curr .layui-laypage-em{position:absolute;left:-1px;top:-1px;padding:1px;width:100%;height:100%;background-color:#009688}.layui-laypage-em{border-radius:2px}.layui-laypage-next em,.layui-laypage-prev em{font-family:Sim sun;font-size:16px}.layui-laypage .layui-laypage-count,.layui-laypage .layui-laypage-limits,.layui-laypage .layui-laypage-skip{margin-left:10px;margin-right:10px;padding:0;border:none}.layui-laypage .layui-laypage-limits{vertical-align:top}.layui-laypage select{height:22px;padding:3px;border-radius:2px;cursor:pointer}.layui-laypage .layui-laypage-skip{height:30px;line-height:30px;color:#999}.layui-laypage button,.layui-laypage input{height:30px;line-height:30px;border:1px solid #e2e2e2;border-radius:2px;vertical-align:top;background-color:#fff;box-sizing:border-box}.layui-laypage input{display:inline-block;width:40px;margin:0 10px;padding:0 3px;text-align:center}.layui-laypage input:focus,.layui-laypage select:focus{border-color:#009688!important}.layui-laypage button{margin-left:10px;padding:0 10px;cursor:pointer}.layui-flow-more{margin:10px 0;text-align:center;color:#999;font-size:14px}.layui-flow-more a{height:32px;line-height:32px}.layui-flow-more a *{display:inline-block;vertical-align:top}.layui-flow-more a cite{padding:0 20px;border-radius:3px;background-color:#eee;color:#333;font-style:normal}.layui-flow-more a cite:hover{opacity:.8}.layui-flow-more a i{font-size:30px;color:#737383}.layui-table{width:100%;margin:10px 0;background-color:#fff}.layui-table tr{transition:all .3s;-webkit-transition:all .3s}.layui-table thead tr,.layui-table-fixed-l tr,.layui-table-header,.layui-table-mend,.layui-table-patch,.layui-table-tool{background-color:#f2f2f2}.layui-table th{text-align:left;font-weight:400}.layui-table td,.layui-table th,.layui-table-header,.layui-table-tool,.layui-table-view,.layui-table[lay-skin=row],.layui-table[lay-skin=line]{border:1px solid #e2e2e2}.layui-table td,.layui-table th{position:relative;padding:9px 15px;min-height:20px;line-height:20px;font-size:14px}.layui-table[lay-even] tr:nth-child(even){background-color:#f8f8f8}.layui-table tbody tr:hover,.layui-table-hover{background-color:#f2f2f2!important}.layui-table-click{background-color:#FFEEE8!important}.layui-table[lay-skin=line] td,.layui-table[lay-skin=line] th{border-width:0 0 1px}.layui-table[lay-skin=row] td,.layui-table[lay-skin=row] th{border-width:0 1px 0 0}.layui-table[lay-skin=nob] td,.layui-table[lay-skin=nob] th{border:none}.layui-table img{max-width:100px}.layui-table[lay-size=lg] td,.layui-table[lay-size=lg] th{padding:15px 30px}.layui-table-view .layui-table[lay-size=lg] .layui-table-cell{height:40px;line-height:40px}.layui-table[lay-size=sm] td,.layui-table[lay-size=sm] th{font-size:12px;padding:5px 10px}.layui-table-view .layui-table[lay-size=sm] .layui-table-cell{height:20px;line-height:20px}.layui-table[lay-data]{display:none}.layui-table-view{position:relative;margin:10px 0;overflow:hidden}.layui-table-view .layui-table{position:relative;width:auto;margin:0}.layui-table-body,.layui-table-header .layui-table,.layui-table-tool{margin-bottom:-1px}.layui-table-view .layui-table[lay-skin=line]{border-width:0 1px 0 0}.layui-table-view .layui-table[lay-skin=row]{border-width:0 0 1px}.layui-table-view .layui-table td,.layui-table-view .layui-table th{padding:5px 0;border-top:none;border-left:none}.layui-table-view .layui-table td{cursor:default}.layui-table-view .layui-form-checkbox[lay-skin=primary] i{width:18px;height:18px}.layui-table-header{border-width:0 0 1px;overflow:hidden}.layui-table-sort{width:20px;height:20px;margin-left:5px;cursor:pointer!important}.layui-table-sort .layui-edge{left:5px;border-width:5px}.layui-table-sort .layui-table-sort-asc{top:4px;border-top:none;border-bottom-style:solid;border-bottom-color:#b2b2b2}.layui-table-sort .layui-table-sort-asc:hover{border-bottom-color:#666}.layui-table-sort .layui-table-sort-desc{bottom:4px;border-bottom:none;border-top-style:solid;border-top-color:#b2b2b2}.layui-table-sort .layui-table-sort-desc:hover{border-top-color:#666}.layui-table-sort[lay-sort=asc] .layui-table-sort-asc{border-bottom-color:#000}.layui-table-sort[lay-sort=desc] .layui-table-sort-desc{border-top-color:#000}.layui-table-cell{height:28px;line-height:28px;padding:0 15px;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box}.layui-table-cell .layui-form-checkbox{top:-1px}.layui-table-cell .layui-table-link{color:#01AAED}.laytable-cell-space{width:15px;padding:0;text-align:center}.layui-table-body{position:relative;overflow:auto;margin-right:-1px}.layui-table-body .layui-none{line-height:40px;text-align:center;color:#999}.layui-table-fixed{position:absolute;left:0;top:0}.layui-table-fixed .layui-table-body{overflow:hidden}.layui-table-fixed-r{left:auto;right:-1px;border-left:1px solid #e2e2e2;box-shadow:-1px 0 8px rgba(0,0,0,.1)}.layui-table-fixed-r .layui-table-header{position:relative;overflow:visible}.layui-table-mend{position:absolute;right:-49px;top:0;height:100%;width:50px}.layui-table-tool{position:relative;width:100%;padding:7px 10px 0 0;border-width:1px 0 0;height:41px;font-size:12px;white-space:nowrap}.layui-table-tool:hover{overflow-x:auto}.layui-table-page{height:26px}.layui-table-tool .layui-laypage{margin:0}.layui-table-tool .layui-laypage a,.layui-table-tool .layui-laypage span{height:26px;line-height:26px;border:none;background:0 0;padding:0 12px}.layui-table-tool .layui-laypage .layui-laypage-count,.layui-table-tool .layui-laypage .layui-laypage-limits,.layui-table-tool .layui-laypage .layui-laypage-skip{margin-left:0;padding:0}.layui-table-tool .layui-laypage .layui-laypage-total{padding:0 10px}.layui-table-tool .layui-laypage .layui-laypage-spr{padding:0}.layui-table-tool .layui-laypage button,.layui-table-tool .layui-laypage input{height:26px;line-height:26px}.layui-table-tool .layui-laypage input{width:40px}.layui-table-tool .layui-laypage button{padding:0 10px}.layui-table-view select[lay-ignore]{display:inline-block}.layui-table-tool select{height:18px}.layui-table-patch .layui-table-cell{padding:0;width:30px}.layui-table-edit{position:absolute;left:0;top:0;width:100%;height:100%;padding:0 15px 1px;border:none}.layui-table-edit:focus{background-color:#F0F9F2}body .layui-table-tips .layui-layer-content{background:0 0;padding:0;box-shadow:0 1px 6px rgba(0,0,0,.1)}.layui-table-tips-main{margin:-44px 0 0 -1px;max-height:150px;padding:8px 15px;font-size:14px;overflow-y:scroll;background-color:#fff;color:#333;border:1px solid #e2e2e2}.layui-code,.layui-upload-list{margin:10px 0}.layui-table-tips-c{position:absolute;right:-3px;top:-12px;width:18px;height:18px;padding:3px;text-align:center;font-weight:700;border-radius:100%;font-size:14px;cursor:pointer;background-color:#666}.layui-table-tips-c:hover{background-color:#999}.layui-upload-file{display:none!important;opacity:.01;filter:Alpha(opacity=1)}.layui-upload-drag,.layui-upload-form,.layui-upload-wrap{display:inline-block}.layui-upload-choose{padding:0 10px;color:#999}.layui-upload-drag{position:relative;padding:30px;border:1px dashed #e2e2e2;background-color:#fff;text-align:center;cursor:pointer;color:#999}.layui-upload-drag .layui-icon{font-size:50px;color:#009688}.layui-upload-drag[lay-over]{border-color:#009688}.layui-upload-iframe{position:absolute;width:0;height:0;border:0;visibility:hidden}.layui-upload-wrap{position:relative;vertical-align:middle}.layui-upload-wrap .layui-upload-file{display:block!important;position:absolute;left:0;top:0;z-index:10;font-size:100px;width:100%;height:100%;opacity:.01;filter:Alpha(opacity=1);cursor:pointer}.layui-code{position:relative;padding:15px;line-height:20px;border:1px solid #ddd;border-left-width:6px;background-color:#F2F2F2;color:#333;font-family:Courier New;font-size:12px}.layui-tree{line-height:26px}.layui-tree li{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layui-tree li .layui-tree-spread,.layui-tree li a{display:inline-block;vertical-align:top;height:26px;*display:inline;*zoom:1;cursor:pointer}.layui-tree li a{font-size:0}.layui-tree li a i{font-size:16px}.layui-tree li a cite{padding:0 6px;font-size:14px;font-style:normal}.layui-tree li i{padding-left:6px;color:#333;-moz-user-select:none}.layui-tree li .layui-tree-check{font-size:13px}.layui-tree li .layui-tree-check:hover{color:#009E94}.layui-tree li ul{display:none;margin-left:20px}.layui-tree li .layui-tree-enter{line-height:24px;border:1px dotted #000}.layui-tree-drag{display:none;position:absolute;left:-666px;top:-666px;background-color:#f2f2f2;padding:5px 10px;border:1px dotted #000;white-space:nowrap}.layui-tree-drag i{padding-right:5px}.layui-nav{position:relative;padding:0 20px;background-color:#393D49;color:#fff;border-radius:2px;font-size:0;box-sizing:border-box}.layui-nav *{font-size:14px}.layui-nav .layui-nav-item{position:relative;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;line-height:60px}.layui-nav .layui-nav-item a{display:block;padding:0 20px;color:#fff;color:rgba(255,255,255,.7);transition:all .3s;-webkit-transition:all .3s}.layui-nav .layui-this:after,.layui-nav-bar,.layui-nav-tree .layui-nav-itemed:after{position:absolute;left:0;top:0;width:0;height:5px;background-color:#5FB878;transition:all .2s;-webkit-transition:all .2s}.layui-nav-bar{z-index:1000}.layui-nav .layui-nav-item a:hover,.layui-nav .layui-this a{color:#fff}.layui-nav .layui-this:after{content:'';top:auto;bottom:0;width:100%}.layui-nav-img{width:30px;height:30px;margin-right:10px;border-radius:50%}.layui-nav .layui-nav-more{content:'';width:0;height:0;border-style:solid dashed dashed;border-color:#fff transparent transparent;overflow:hidden;cursor:pointer;transition:all .2s;-webkit-transition:all .2s;position:absolute;top:28px;right:3px;border-width:6px;border-top-color:rgba(255,255,255,.7)}.layui-nav .layui-nav-mored,.layui-nav-itemed .layui-nav-more{top:22px;border-style:dashed dashed solid;border-color:transparent transparent #fff}.layui-nav-child{display:none;position:absolute;left:0;top:65px;min-width:100%;line-height:36px;padding:5px 0;box-shadow:0 2px 4px rgba(0,0,0,.12);border:1px solid #d2d2d2;background-color:#fff;z-index:100;border-radius:2px;white-space:nowrap}.layui-nav .layui-nav-child a{color:#333}.layui-nav .layui-nav-child a:hover{background-color:#f2f2f2;color:#000}.layui-nav-child dd{position:relative}.layui-nav .layui-nav-child dd.layui-this a,.layui-nav-child dd.layui-this{background-color:#5FB878;color:#fff}.layui-nav-child dd.layui-this:after{display:none}.layui-nav-tree{width:200px;padding:0}.layui-nav-tree .layui-nav-item{display:block;width:100%;line-height:45px}.layui-nav-tree .layui-nav-item a{height:45px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layui-nav-tree .layui-nav-item a:hover{background-color:#4E5465}.layui-nav-tree .layui-nav-bar{width:5px;height:0;background-color:#009688}.layui-nav-tree .layui-nav-child dd.layui-this,.layui-nav-tree .layui-nav-child dd.layui-this a,.layui-nav-tree .layui-this,.layui-nav-tree .layui-this>a,.layui-nav-tree .layui-this>a:hover{background-color:#009688;color:#fff}.layui-nav-tree .layui-this:after{display:none}.layui-nav-itemed>a,.layui-nav-tree .layui-nav-title a,.layui-nav-tree .layui-nav-title a:hover{color:#fff!important}.layui-nav-tree .layui-nav-child{position:relative;z-index:0;top:0;border:none;box-shadow:none}.layui-nav-tree .layui-nav-child a{height:40px;line-height:40px;color:#fff;color:rgba(255,255,255,.7)}.layui-nav-tree .layui-nav-child,.layui-nav-tree .layui-nav-child a:hover{background:0 0;color:#fff}.layui-nav-tree .layui-nav-more{top:20px;right:10px}.layui-nav-itemed .layui-nav-more{top:14px}.layui-nav-itemed .layui-nav-child{display:block;padding:0;background-color:rgba(0,0,0,.3)!important}.layui-nav-side{position:fixed;top:0;bottom:0;left:0;overflow-x:hidden;z-index:999}.layui-bg-blue .layui-nav-bar,.layui-bg-blue .layui-nav-itemed:after,.layui-bg-blue .layui-this:after{background-color:#93D1FF}.layui-bg-blue .layui-nav-child dd.layui-this{background-color:#1E9FFF}.layui-bg-blue .layui-nav-itemed>a,.layui-nav-tree.layui-bg-blue .layui-nav-title a,.layui-nav-tree.layui-bg-blue .layui-nav-title a:hover{background-color:#007DDB!important}.layui-breadcrumb{visibility:hidden;font-size:0}.layui-breadcrumb a{padding-right:8px;line-height:22px;font-size:14px;color:#333!important}.layui-breadcrumb a:hover{color:#01AAED!important}.layui-breadcrumb a cite,.layui-breadcrumb a span{color:#666;cursor:text;font-style:normal}.layui-breadcrumb a span{padding-left:8px;font-family:Sim sun}.layui-tab{margin:10px 0;text-align:left!important}.layui-tab[overflow]>.layui-tab-title{overflow:hidden}.layui-tab-title{position:relative;left:0;height:40px;white-space:nowrap;font-size:0;border-bottom:1px solid #e2e2e2;transition:all .2s;-webkit-transition:all .2s}.layui-tab-title li{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;font-size:14px;transition:all .2s;-webkit-transition:all .2s;position:relative;line-height:40px;min-width:65px;padding:0 15px;text-align:center;cursor:pointer}.layui-tab-title li a{display:block}.layui-tab-title .layui-this{color:#000}.layui-tab-title .layui-this:after{position:absolute;left:0;top:0;content:'';width:100%;height:41px;border:1px solid #e2e2e2;border-bottom-color:#fff;border-radius:2px 2px 0 0;box-sizing:border-box;pointer-events:none}.layui-tab-bar{position:absolute;right:0;top:0;z-index:10;width:30px;height:39px;line-height:39px;border:1px solid #e2e2e2;border-radius:2px;text-align:center;background-color:#fff;cursor:pointer}.layui-tab-bar .layui-icon{position:relative;display:inline-block;top:3px;transition:all .3s;-webkit-transition:all .3s}.layui-tab-item{display:none}.layui-tab-more{padding-right:30px;height:auto!important;white-space:normal!important}.layui-tab-more li.layui-this:after{border-bottom-color:#e2e2e2;border-radius:2px}.layui-tab-more .layui-tab-bar .layui-icon{top:-2px;top:3px\9;-webkit-transform:rotate(180deg);transform:rotate(180deg)}:root .layui-tab-more .layui-tab-bar .layui-icon{top:-2px\0/IE9}.layui-tab-content{padding:10px}.layui-tab-title li .layui-tab-close{position:relative;display:inline-block;width:18px;height:18px;line-height:20px;margin-left:8px;top:1px;text-align:center;font-size:14px;color:#c2c2c2;transition:all .2s;-webkit-transition:all .2s}.layui-tab-title li .layui-tab-close:hover{border-radius:2px;background-color:#FF5722;color:#fff}.layui-tab-brief>.layui-tab-title .layui-this{color:#009688}.layui-tab-brief>.layui-tab-more li.layui-this:after,.layui-tab-brief>.layui-tab-title .layui-this:after{border:none;border-radius:0;border-bottom:2px solid #5FB878}.layui-tab-brief[overflow]>.layui-tab-title .layui-this:after{top:-1px}.layui-tab-card{border:1px solid #e2e2e2;border-radius:2px;box-shadow:0 2px 5px 0 rgba(0,0,0,.1)}.layui-tab-card>.layui-tab-title{background-color:#f2f2f2}.layui-tab-card>.layui-tab-title li{margin-right:-1px;margin-left:-1px}.layui-tab-card>.layui-tab-title .layui-this{background-color:#fff}.layui-tab-card>.layui-tab-title .layui-this:after{border-top:none;border-width:1px;border-bottom-color:#fff}.layui-tab-card>.layui-tab-title .layui-tab-bar{height:40px;line-height:40px;border-radius:0;border-top:none;border-right:none}.layui-tab-card>.layui-tab-more .layui-this{background:0 0;color:#5FB878}.layui-tab-card>.layui-tab-more .layui-this:after{border:none}.layui-timeline{padding-left:5px}.layui-timeline-item{position:relative;padding-bottom:20px}.layui-timeline-axis{position:absolute;left:-5px;top:0;z-index:10;width:20px;height:20px;line-height:20px;background-color:#fff;color:#5FB878;border-radius:50%;text-align:center;cursor:pointer}.layui-timeline-axis:hover{color:#FF5722}.layui-timeline-item:before{content:'';position:absolute;left:5px;top:0;z-index:0;width:1px;height:100%;background-color:#e2e2e2}.layui-timeline-item:last-child:before{display:none}.layui-timeline-item:first-child:before{display:block}.layui-timeline-content{padding-left:25px}.layui-badge,.layui-badge-rim{line-height:18px;padding:0 5px}.layui-timeline-title{position:relative;margin-bottom:10px}.layui-badge,.layui-badge-dot,.layui-badge-rim{position:relative;display:inline-block;font-size:12px;background-color:#FF5722;color:#fff}.layui-badge{min-width:8px;height:18px;text-align:center;border-radius:9px}.layui-badge-dot{width:8px;height:8px;border-radius:50%}.layui-badge-rim{height:18px;border:1px solid #e2e2e2;border-radius:3px;background-color:#fff;color:#666}.layui-btn .layui-badge,.layui-btn .layui-badge-dot{margin-left:5px}.layui-nav .layui-badge,.layui-nav .layui-badge-dot{position:absolute;top:50%;margin:-10px 6px 0}.layui-tab-title .layui-badge,.layui-tab-title .layui-badge-dot{left:5px;top:-2px}.layui-carousel{position:relative;left:0;top:0;background-color:#f2f2f2}.layui-carousel>[carousel-item]{position:relative;width:100%;height:100%;overflow:hidden}.layui-carousel>[carousel-item]:before{position:absolute;content:'\e63d';left:50%;top:50%;width:100px;line-height:20px;margin:-10px 0 0 -50px;text-align:center;color:#999;font-family:layui-icon!important;font-size:20px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.layui-carousel>[carousel-item]>*{display:none;position:absolute;left:0;top:0;width:100%;height:100%;background-color:#f2f2f2;transition-duration:.3s;-webkit-transition-duration:.3s}.layui-carousel-updown>*{-webkit-transition:.3s ease-in-out up;transition:.3s ease-in-out up}.layui-carousel-arrow{display:none\9;opacity:0;position:absolute;left:10px;top:50%;margin-top:-18px;width:36px;height:36px;line-height:36px;text-align:center;font-size:20px;border:0;border-radius:50%;background-color:rgba(0,0,0,.2);color:#fff;-webkit-transition-duration:.3s;transition-duration:.3s;cursor:pointer}.layui-carousel-arrow[lay-type=add]{left:auto!important;right:10px}.layui-carousel:hover .layui-carousel-arrow[lay-type=add],.layui-carousel[lay-arrow=always] .layui-carousel-arrow[lay-type=add]{right:20px}.layui-carousel[lay-arrow=always] .layui-carousel-arrow{opacity:1;left:20px}.layui-carousel[lay-arrow=none] .layui-carousel-arrow{display:none}.layui-carousel-arrow:hover,.layui-carousel-ind ul:hover{background-color:rgba(0,0,0,.35)}.layui-carousel:hover .layui-carousel-arrow{display:block\9;opacity:1;left:20px}.layui-carousel-ind{position:relative;top:-35px;width:100%;line-height:0!important;text-align:center;font-size:0}.layui-carousel[lay-indicator=outside]{margin-bottom:30px}.layui-carousel[lay-indicator=outside] .layui-carousel-ind{top:10px}.layui-carousel[lay-indicator=outside] .layui-carousel-ind ul{background-color:rgba(0,0,0,.5)}.layui-carousel[lay-indicator=none] .layui-carousel-ind{display:none}.layui-carousel-ind ul{display:inline-block;padding:5px;background-color:rgba(0,0,0,.2);border-radius:10px;-webkit-transition-duration:.3s;transition-duration:.3s}.layui-carousel-ind li{display:inline-block;width:10px;height:10px;margin:0 3px;font-size:14px;background-color:#e2e2e2;background-color:rgba(255,255,255,.5);border-radius:50%;cursor:pointer;-webkit-transition-duration:.3s;transition-duration:.3s}.layui-carousel-ind li:hover{background-color:rgba(255,255,255,.7)}.layui-carousel-ind li.layui-this{background-color:#fff}.layui-carousel>[carousel-item]>.layui-carousel-next,.layui-carousel>[carousel-item]>.layui-carousel-prev,.layui-carousel>[carousel-item]>.layui-this{display:block}.layui-carousel>[carousel-item]>.layui-this{left:0}.layui-carousel>[carousel-item]>.layui-carousel-prev{left:-100%}.layui-carousel>[carousel-item]>.layui-carousel-next{left:100%}.layui-carousel>[carousel-item]>.layui-carousel-next.layui-carousel-left,.layui-carousel>[carousel-item]>.layui-carousel-prev.layui-carousel-right{left:0}.layui-carousel>[carousel-item]>.layui-this.layui-carousel-left{left:-100%}.layui-carousel>[carousel-item]>.layui-this.layui-carousel-right{left:100%}.layui-carousel[lay-anim=updown] .layui-carousel-arrow{left:50%!important;top:20px;margin:0 0 0 -18px}.layui-carousel[lay-anim=updown]>[carousel-item]>*,.layui-carousel[lay-anim=fade]>[carousel-item]>*{left:0!important}.layui-carousel[lay-anim=updown] .layui-carousel-arrow[lay-type=add]{top:auto!important;bottom:20px}.layui-carousel[lay-anim=updown] .layui-carousel-ind{position:absolute;top:50%;right:20px;width:auto;height:auto}.layui-carousel[lay-anim=updown] .layui-carousel-ind ul{padding:3px 5px}.layui-carousel[lay-anim=updown] .layui-carousel-ind li{display:block;margin:6px 0}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-this{top:0}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-prev{top:-100%}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-next{top:100%}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-next.layui-carousel-left,.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-prev.layui-carousel-right{top:0}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-this.layui-carousel-left{top:-100%}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-this.layui-carousel-right{top:100%}.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-next,.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-prev{opacity:0}.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-next.layui-carousel-left,.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-prev.layui-carousel-right{opacity:1}.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-this.layui-carousel-left,.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-this.layui-carousel-right{opacity:0}.layui-fixbar{position:fixed;right:15px;bottom:15px;z-index:9999}.layui-fixbar li{width:50px;height:50px;line-height:50px;margin-bottom:1px;text-align:center;cursor:pointer;font-size:30px;background-color:#9F9F9F;color:#fff;border-radius:2px;opacity:.95}.layui-fixbar li:hover{opacity:.85}.layui-fixbar li:active{opacity:1}.layui-fixbar .layui-fixbar-top{display:none;font-size:40px}body .layui-util-face{border:none;background:0 0}body .layui-util-face .layui-layer-content{padding:0;background-color:#fff;color:#666;box-shadow:none}.layui-util-face .layui-layer-TipsG{display:none}.layui-util-face ul{position:relative;width:372px;padding:10px;border:1px solid #D9D9D9;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.2)}.layui-util-face ul li{cursor:pointer;float:left;border:1px solid #e8e8e8;height:22px;width:26px;overflow:hidden;margin:-1px 0 0 -1px;padding:4px 2px;text-align:center}.layui-util-face ul li:hover{position:relative;z-index:2;border:1px solid #eb7350;background:#fff9ec}.layui-anim{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.layui-anim.layui-icon{display:inline-block}.layui-anim-loop{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes layui-rotate{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes layui-rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}.layui-anim-rotate{-webkit-animation-name:layui-rotate;animation-name:layui-rotate;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes layui-up{from{-webkit-transform:translate3d(0,100%,0);opacity:.3}to{-webkit-transform:translate3d(0,0,0);opacity:1}}@keyframes layui-up{from{transform:translate3d(0,100%,0);opacity:.3}to{transform:translate3d(0,0,0);opacity:1}}.layui-anim-up{-webkit-animation-name:layui-up;animation-name:layui-up}@-webkit-keyframes layui-upbit{from{-webkit-transform:translate3d(0,30px,0);opacity:.3}to{-webkit-transform:translate3d(0,0,0);opacity:1}}@keyframes layui-upbit{from{transform:translate3d(0,30px,0);opacity:.3}to{transform:translate3d(0,0,0);opacity:1}}.layui-anim-upbit{-webkit-animation-name:layui-upbit;animation-name:layui-upbit}@-webkit-keyframes layui-scale{0%{opacity:.3;-webkit-transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1)}}@keyframes layui-scale{0%{opacity:.3;-ms-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-ms-transform:scale(1);transform:scale(1)}}.layui-anim-scale{-webkit-animation-name:layui-scale;animation-name:layui-scale}@-webkit-keyframes layui-scale-spring{0%{opacity:.5;-webkit-transform:scale(.5)}80%{opacity:.8;-webkit-transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1)}}@keyframes layui-scale-spring{0%{opacity:.5;transform:scale(.5)}80%{opacity:.8;transform:scale(1.1)}100%{opacity:1;transform:scale(1)}}.layui-anim-scaleSpring{-webkit-animation-name:layui-scale-spring;animation-name:layui-scale-spring}@-webkit-keyframes layui-fadein{0%{opacity:0}100%{opacity:1}}@keyframes layui-fadein{0%{opacity:0}100%{opacity:1}}.layui-anim-fadein{-webkit-animation-name:layui-fadein;animation-name:layui-fadein}@-webkit-keyframes layui-fadeout{0%{opacity:1}100%{opacity:0}}@keyframes layui-fadeout{0%{opacity:1}100%{opacity:0}}.layui-anim-fadeout{-webkit-animation-name:layui-fadeout;animation-name:layui-fadeout}

        .panel {overflow: hidden;text-align: left;margin: 0;border: 0;-moz-border-radius: 0 0 0 0;-webkit-border-radius: 0 0 0 0;border-radius: 0 0 0 0;}.panel-header,.panel-body {border-width: 1px;border-style: solid;}.panel-header {padding: 5px;position: relative;}.panel-title {background: url('images/blank.gif') no-repeat;}.panel-header-noborder {border-width: 0 0 1px 0;}.panel-body {overflow: auto;border-top-width: 0;padding: 0;}.panel-body-noheader {border-top-width: 1px;}.panel-body-noborder {border-width: 0px;}.panel-body-nobottom {border-bottom-width: 0;}.panel-with-icon {padding-left: 18px;}.panel-icon,.panel-tool {position: absolute;top: 50%;margin-top: -8px;height: 16px;overflow: hidden;}.panel-icon {left: 5px;width: 16px;}.panel-tool {right: 5px;width: auto;}.panel-tool a {display: inline-block;width: 16px;height: 16px;opacity: 0.6;filter: alpha(opacity=60);margin: 0 0 0 2px;vertical-align: top;}.panel-tool a:hover {opacity: 1;filter: alpha(opacity=100);background-color: #eaf2ff;-moz-border-radius: 3px 3px 3px 3px;-webkit-border-radius: 3px 3px 3px 3px;border-radius: 3px 3px 3px 3px;}.panel-loading {padding: 11px 0px 10px 30px;}.panel-noscroll {overflow: hidden;}.panel-fit,.panel-fit body {height: 100%;margin: 0;padding: 0;border: 0;overflow: hidden;}.panel-loading {background: url('images/loading.gif') no-repeat 10px 10px;}.panel-tool-close {background: url('images/panel_tools.png') no-repeat -16px 0px;}.panel-tool-min {background: url('images/panel_tools.png') no-repeat 0px 0px;}.panel-tool-max {background: url('images/panel_tools.png') no-repeat 0px -16px;}.panel-tool-restore {background: url('images/panel_tools.png') no-repeat -16px -16px;}.panel-tool-collapse {background: url('images/panel_tools.png') no-repeat -32px 0;}.panel-tool-expand {background: url('images/panel_tools.png') no-repeat -32px -16px;}.panel-header,.panel-body {border-color: #95B8E7;}.panel-header {background-color: #E0ECFF;background: -webkit-linear-gradient(top,#EFF5FF 0,#E0ECFF 100%);background: -moz-linear-gradient(top,#EFF5FF 0,#E0ECFF 100%);background: -o-linear-gradient(top,#EFF5FF 0,#E0ECFF 100%);background: linear-gradient(to bottom,#EFF5FF 0,#E0ECFF 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#EFF5FF,endColorstr=#E0ECFF,GradientType=0);}.panel-body {background-color: #ffffff;color: #000000;font-size: 12px;}.panel-title {font-size: 12px;font-weight: bold;color: #0E2D5F;height: 16px;line-height: 16px;}.panel-footer {border: 1px solid #95B8E7;overflow: hidden;background: #F4F4F4;}.panel-footer-noborder {border-width: 1px 0 0 0;}.accordion {overflow: hidden;border-width: 1px;border-style: solid;}.accordion .accordion-header {border-width: 0 0 1px;cursor: pointer;}.accordion .accordion-body {border-width: 0 0 1px;}.accordion-noborder {border-width: 0;}.accordion-noborder .accordion-header {border-width: 0 0 1px;}.accordion-noborder .accordion-body {border-width: 0 0 1px;}.accordion-collapse {background: url('images/accordion_arrows.png') no-repeat 0 0;}.accordion-expand {background: url('images/accordion_arrows.png') no-repeat -16px 0;}.accordion {background: #ffffff;border-color: #95B8E7;}.accordion .accordion-header {background: #E0ECFF;filter: none;}.accordion .accordion-header-selected {background: #ffe48d;}.accordion .accordion-header-selected .panel-title {color: #000000;}.window {overflow: hidden;padding: 5px;border-width: 1px;border-style: solid;}.window .window-header {background: transparent;padding: 0px 0px 6px 0px;}.window .window-body {border-width: 1px;border-style: solid;border-top-width: 0px;}.window .window-body-noheader {border-top-width: 1px;}.window .panel-body-nobottom {border-bottom-width: 0;}.window .window-header .panel-icon,.window .window-header .panel-tool {top: 50%;margin-top: -11px;}.window .window-header .panel-icon {left: 1px;}.window .window-header .panel-tool {right: 1px;}.window .window-header .panel-with-icon {padding-left: 18px;}.window-proxy {position: absolute;overflow: hidden;}.window-proxy-mask {position: absolute;filter: alpha(opacity=5);opacity: 0.05;}.window-mask {position: absolute;left: 0;top: 0;width: 100%;height: 100%;filter: alpha(opacity=40);opacity: 0.40;font-size: 1px;overflow: hidden;}.window,.window-shadow {position: absolute;-moz-border-radius: 5px 5px 5px 5px;-webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;}.window-shadow {background: #ccc;-moz-box-shadow: 2px 2px 3px #cccccc;-webkit-box-shadow: 2px 2px 3px #cccccc;box-shadow: 2px 2px 3px #cccccc;filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=2,MakeShadow=false,ShadowOpacity=0.2);}.window,.window .window-body {border-color: #95B8E7;}.window {background-color: #E0ECFF;background: -webkit-linear-gradient(top,#EFF5FF 0,#E0ECFF 20%);background: -moz-linear-gradient(top,#EFF5FF 0,#E0ECFF 20%);background: -o-linear-gradient(top,#EFF5FF 0,#E0ECFF 20%);background: linear-gradient(to bottom,#EFF5FF 0,#E0ECFF 20%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#EFF5FF,endColorstr=#E0ECFF,GradientType=0);}.window-proxy {border: 1px dashed #95B8E7;}.window-proxy-mask,.window-mask {background: #ccc;}.window .panel-footer {border: 1px solid #95B8E7;position: relative;top: -1px;}.window-thinborder {padding: 0;}.window-thinborder .window-header {padding: 5px 5px 6px 5px;}.window-thinborder .window-body {border-width: 0px;}.window-thinborder .window-header .panel-icon,.window-thinborder .window-header .panel-tool {margin-top: -9px;margin-left: 5px;margin-right: 5px;}.window-noborder {border: 0;}.dialog-content {overflow: auto;}.dialog-toolbar {position: relative;padding: 2px 5px;}.dialog-tool-separator {float: left;height: 24px;border-left: 1px solid #ccc;border-right: 1px solid #fff;margin: 2px 1px;}.dialog-button {position: relative;top: -1px;padding: 5px;text-align: right;}.dialog-button .l-btn {margin-left: 5px;}.dialog-toolbar,.dialog-button {background: #F4F4F4;border-width: 1px;border-style: solid;}.dialog-toolbar {border-color: #95B8E7 #95B8E7 #dddddd #95B8E7;}.dialog-button {border-color: #dddddd #95B8E7 #95B8E7 #95B8E7;}.window-thinborder .dialog-toolbar {border-left: transparent;border-right: transparent;border-top-color: #F4F4F4;}.window-thinborder .dialog-button {top: 0px;padding: 5px 8px 8px 8px;border-left: transparent;border-right: transparent;border-bottom: transparent;}.l-btn {text-decoration: none;display: inline-block;overflow: hidden;margin: 0;padding: 0;cursor: pointer;outline: none;text-align: center;vertical-align: middle;line-height: normal;}.l-btn-plain {border-width: 0;padding: 1px;}.l-btn-left {display: inline-block;position: relative;overflow: hidden;margin: 0;padding: 0;vertical-align: top;}.l-btn-text {display: inline-block;vertical-align: top;width: auto;line-height: 24px;font-size: 12px;padding: 0;margin: 0 4px;}.l-btn-icon {display: inline-block;width: 16px;height: 16px;line-height: 16px;position: absolute;top: 50%;margin-top: -8px;font-size: 1px;}.l-btn span span .l-btn-empty {display: inline-block;margin: 0;width: 16px;height: 24px;font-size: 1px;vertical-align: top;}.l-btn span .l-btn-icon-left {padding: 0 0 0 20px;background-position: left center;}.l-btn span .l-btn-icon-right {padding: 0 20px 0 0;background-position: right center;}.l-btn-icon-left .l-btn-text {margin: 0 4px 0 24px;}.l-btn-icon-left .l-btn-icon {left: 4px;}.l-btn-icon-right .l-btn-text {margin: 0 24px 0 4px;}.l-btn-icon-right .l-btn-icon {right: 4px;}.l-btn-icon-top .l-btn-text {margin: 20px 4px 0 4px;}.l-btn-icon-top .l-btn-icon {top: 4px;left: 50%;margin: 0 0 0 -8px;}.l-btn-icon-bottom .l-btn-text {margin: 0 4px 20px 4px;}.l-btn-icon-bottom .l-btn-icon {top: auto;bottom: 4px;left: 50%;margin: 0 0 0 -8px;}.l-btn-left .l-btn-empty {margin: 0 4px;width: 16px;}.l-btn-plain:hover {padding: 0;}.l-btn-focus {outline: #0000FF dotted thin;}.l-btn-large .l-btn-text {line-height: 40px;}.l-btn-large .l-btn-icon {width: 32px;height: 32px;line-height: 32px;margin-top: -16px;}.l-btn-large .l-btn-icon-left .l-btn-text {margin-left: 40px;}.l-btn-large .l-btn-icon-right .l-btn-text {margin-right: 40px;}.l-btn-large .l-btn-icon-top .l-btn-text {margin-top: 36px;line-height: 24px;min-width: 32px;}.l-btn-large .l-btn-icon-top .l-btn-icon {margin: 0 0 0 -16px;}.l-btn-large .l-btn-icon-bottom .l-btn-text {margin-bottom: 36px;line-height: 24px;min-width: 32px;}.l-btn-large .l-btn-icon-bottom .l-btn-icon {margin: 0 0 0 -16px;}.l-btn-large .l-btn-left .l-btn-empty {margin: 0 4px;width: 32px;}.l-btn {color: #444;background: #fafafa;background-repeat: repeat-x;border: 1px solid #bbb;background: -webkit-linear-gradient(top,#ffffff 0,#eeeeee 100%);background: -moz-linear-gradient(top,#ffffff 0,#eeeeee 100%);background: -o-linear-gradient(top,#ffffff 0,#eeeeee 100%);background: linear-gradient(to bottom,#ffffff 0,#eeeeee 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#eeeeee,GradientType=0);-moz-border-radius: 5px 5px 5px 5px;-webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;}.l-btn:hover {background: #eaf2ff;color: #000000;border: 1px solid #b7d2ff;filter: none;}.l-btn-plain {background: transparent;border-width: 0;filter: none;}.l-btn-outline {border-width: 1px;border-color: #b7d2ff;padding: 0;}.l-btn-plain:hover {background: #eaf2ff;color: #000000;border: 1px solid #b7d2ff;-moz-border-radius: 5px 5px 5px 5px;-webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;}.l-btn-disabled,.l-btn-disabled:hover {opacity: 0.5;cursor: default;background: #fafafa;color: #444;background: -webkit-linear-gradient(top,#ffffff 0,#eeeeee 100%);background: -moz-linear-gradient(top,#ffffff 0,#eeeeee 100%);background: -o-linear-gradient(top,#ffffff 0,#eeeeee 100%);background: linear-gradient(to bottom,#ffffff 0,#eeeeee 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#eeeeee,GradientType=0);}.l-btn-disabled .l-btn-text,.l-btn-disabled .l-btn-icon {filter: alpha(opacity=50);}.l-btn-plain-disabled,.l-btn-plain-disabled:hover {background: transparent;filter: alpha(opacity=50);}.l-btn-selected,.l-btn-selected:hover {background: #ddd;filter: none;}.l-btn-plain-selected,.l-btn-plain-selected:hover {background: #ddd;}.textbox {position: relative;border: 1px solid #95B8E7;background-color: #fff;vertical-align: middle;display: inline-block;overflow: hidden;white-space: nowrap;margin: 0;padding: 0;-moz-border-radius: 5px 5px 5px 5px;-webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;}.textbox .textbox-text {font-size: 12px;border: 0;margin: 0;padding: 4px;white-space: normal;vertical-align: top;outline-style: none;resize: none;-moz-border-radius: 5px 5px 5px 5px;-webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;}.textbox .textbox-text::-ms-clear,.textbox .textbox-text::-ms-reveal {display: none;}.textbox textarea.textbox-text {white-space: pre-wrap;}.textbox .textbox-prompt {font-size: 12px;color: #aaa;}.textbox .textbox-bgicon {background-position: 3px center;padding-left: 21px;}.textbox .textbox-button,.textbox .textbox-button:hover {position: absolute;top: 0;padding: 0;vertical-align: top;-moz-border-radius: 0 0 0 0;-webkit-border-radius: 0 0 0 0;border-radius: 0 0 0 0;}.textbox .textbox-button-right,.textbox .textbox-button-right:hover {right: 0;border-width: 0 0 0 1px;}.textbox .textbox-button-left,.textbox .textbox-button-left:hover {left: 0;border-width: 0 1px 0 0;}.textbox .textbox-button-top,.textbox .textbox-button-top:hover {left: 0;border-width: 0 0 1px 0;}.textbox .textbox-button-bottom,.textbox .textbox-button-bottom:hover {top: auto;bottom: 0;left: 0;border-width: 1px 0 0 0;}.textbox-addon {position: absolute;top: 0;}.textbox-label {display: inline-block;width: 80px;height: 22px;line-height: 22px;vertical-align: middle;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin: 0;padding-right: 5px;}.textbox-label-after {padding-left: 5px;padding-right: 0;}.textbox-label-top {display: block;width: auto;padding: 0;}.textbox-disabled,.textbox-label-disabled {opacity: 0.6;filter: alpha(opacity=60);}.textbox-icon {display: inline-block;width: 18px;height: 20px;overflow: hidden;vertical-align: top;background-position: center center;cursor: pointer;opacity: 0.6;filter: alpha(opacity=60);text-decoration: none;outline-style: none;}.textbox-icon-disabled,.textbox-icon-readonly {cursor: default;}.textbox-icon:hover {opacity: 1.0;filter: alpha(opacity=100);}.textbox-icon-disabled:hover {opacity: 0.6;filter: alpha(opacity=60);}.textbox-focused {border-color: #6b9cde;-moz-box-shadow: 0 0 3px 0 #95B8E7;-webkit-box-shadow: 0 0 3px 0 #95B8E7;box-shadow: 0 0 3px 0 #95B8E7;}.textbox-invalid {border-color: #ffa8a8;background-color: #fff3f3;}.passwordbox-open {background: url('images/passwordbox_open.png') no-repeat center center;}.passwordbox-close {background: url('images/passwordbox_close.png') no-repeat center center;}.filebox .textbox-value {vertical-align: top;position: absolute;top: 0;left: -5000px;}.filebox-label {display: inline-block;position: absolute;width: 100%;height: 100%;cursor: pointer;left: 0;top: 0;z-index: 10;background: url('images/blank.gif') no-repeat;}.l-btn-disabled .filebox-label {cursor: default;}.combo-arrow {width: 18px;height: 20px;overflow: hidden;display: inline-block;vertical-align: top;cursor: pointer;opacity: 0.6;filter: alpha(opacity=60);}.combo-arrow-hover {opacity: 1.0;filter: alpha(opacity=100);}.combo-panel {overflow: auto;}.combo-arrow {background: url('images/combo_arrow.png') no-repeat center center;}.combo-panel {background-color: #ffffff;}.combo-arrow {background-color: #E0ECFF;}.combo-arrow-hover {background-color: #eaf2ff;}.combo-arrow:hover {background-color: #eaf2ff;}.combo .textbox-icon-disabled:hover {cursor: default;}.combobox-item,.combobox-group,.combobox-stick {font-size: 12px;padding: 3px;}.combobox-item-disabled {opacity: 0.5;filter: alpha(opacity=50);}.combobox-gitem {padding-left: 10px;}.combobox-group,.combobox-stick {font-weight: bold;}.combobox-stick {position: absolute;top: 1px;left: 1px;right: 1px;background: inherit;}.combobox-item-hover {background-color: #eaf2ff;color: #000000;}.combobox-item-selected {background-color: #ffe48d;color: #000000;}.combobox-icon {display: inline-block;width: 16px;height: 16px;vertical-align: middle;margin-right: 2px;}.layout {position: relative;overflow: hidden;margin: 0;padding: 0;z-index: 0;}.layout-panel {position: absolute;overflow: hidden;}.layout-body {min-width: 1px;min-height: 1px;}.layout-panel-east,.layout-panel-west {z-index: 2;}.layout-panel-north,.layout-panel-south {z-index: 3;}.layout-expand {position: absolute;padding: 0px;font-size: 1px;cursor: pointer;z-index: 1;}.layout-expand .panel-header,.layout-expand .panel-body {background: transparent;filter: none;overflow: hidden;}.layout-expand .panel-header {border-bottom-width: 0px;}.layout-expand .panel-body {position: relative;}.layout-expand .panel-body .panel-icon {margin-top: 0;top: 0;left: 50%;margin-left: -8px;}.layout-expand-west .panel-header .panel-icon,.layout-expand-east .panel-header .panel-icon {display: none;}.layout-expand-title {position: absolute;top: 0;left: 21px;white-space: nowrap;word-wrap: normal;-webkit-transform: rotate(90deg);-webkit-transform-origin: 0 0;-moz-transform: rotate(90deg);-moz-transform-origin: 0 0;-o-transform: rotate(90deg);-o-transform-origin: 0 0;transform: rotate(90deg);transform-origin: 0 0;}.layout-expand-with-icon {top: 18px;}.layout-expand .panel-body-noheader .layout-expand-title,.layout-expand .panel-body-noheader .panel-icon {top: 5px;}.layout-expand .panel-body-noheader .layout-expand-with-icon {top: 23px;}.layout-split-proxy-h,.layout-split-proxy-v {position: absolute;font-size: 1px;display: none;z-index: 5;}.layout-split-proxy-h {width: 5px;cursor: e-resize;}.layout-split-proxy-v {height: 5px;cursor: n-resize;}.layout-mask {position: absolute;background: #fafafa;filter: alpha(opacity=10);opacity: 0.10;z-index: 4;}.layout-button-up {background: url('images/layout_arrows.png') no-repeat -16px -16px;}.layout-button-down {background: url('images/layout_arrows.png') no-repeat -16px 0;}.layout-button-left {background: url('images/layout_arrows.png') no-repeat 0 0;}.layout-button-right {background: url('images/layout_arrows.png') no-repeat 0 -16px;}.layout-split-proxy-h,.layout-split-proxy-v {background-color: #aac5e7;}.layout-split-north {border-bottom: 5px solid #E6EEF8;}.layout-split-south {border-top: 5px solid #E6EEF8;}.layout-split-east {border-left: 5px solid #E6EEF8;}.layout-split-west {border-right: 5px solid #E6EEF8;}.layout-expand {background-color: #E0ECFF;}.layout-expand-over {background-color: #E0ECFF;}.tabs-container {overflow: hidden;}.tabs-header {border-width: 1px;border-style: solid;border-bottom-width: 0;position: relative;padding: 0;padding-top: 2px;overflow: hidden;}.tabs-scroller-left,.tabs-scroller-right {position: absolute;top: auto;bottom: 0;width: 18px;font-size: 1px;display: none;cursor: pointer;border-width: 1px;border-style: solid;}.tabs-scroller-left {left: 0;}.tabs-scroller-right {right: 0;}.tabs-tool {position: absolute;bottom: 0;padding: 1px;overflow: hidden;border-width: 1px;border-style: solid;}.tabs-header-plain .tabs-tool {padding: 0 1px;}.tabs-wrap {position: relative;left: 0;overflow: hidden;width: 100%;margin: 0;padding: 0;}.tabs-scrolling {margin-left: 18px;margin-right: 18px;}.tabs-disabled {opacity: 0.3;filter: alpha(opacity=30);}.tabs {list-style-type: none;height: 26px;margin: 0px;padding: 0px;padding-left: 4px;width: 50000px;border-style: solid;border-width: 0 0 1px 0;}.tabs li {float: left;display: inline-block;margin: 0 4px -1px 0;padding: 0;position: relative;border: 0;}.tabs li a.tabs-inner {display: inline-block;text-decoration: none;margin: 0;padding: 0 10px;height: 25px;line-height: 25px;text-align: center;white-space: nowrap;border-width: 1px;border-style: solid;-moz-border-radius: 5px 5px 0 0;-webkit-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0;}.tabs li.tabs-selected a.tabs-inner {font-weight: bold;outline: none;}.tabs li.tabs-selected a:hover.tabs-inner {cursor: default;pointer: default;}.tabs li a.tabs-close,.tabs-p-tool {position: absolute;font-size: 1px;display: block;height: 12px;padding: 0;top: 50%;margin-top: -6px;overflow: hidden;}.tabs li a.tabs-close {width: 12px;right: 5px;opacity: 0.6;filter: alpha(opacity=60);}.tabs-p-tool {right: 16px;}.tabs-p-tool a {display: inline-block;font-size: 1px;width: 12px;height: 12px;margin: 0;opacity: 0.6;filter: alpha(opacity=60);}.tabs li a:hover.tabs-close,.tabs-p-tool a:hover {opacity: 1;filter: alpha(opacity=100);cursor: hand;cursor: pointer;}.tabs-with-icon {padding-left: 18px;}.tabs-icon {position: absolute;width: 16px;height: 16px;left: 10px;top: 50%;margin-top: -8px;}.tabs-title {font-size: 12px;}.tabs-closable {padding-right: 8px;}.tabs-panels {margin: 0px;padding: 0px;border-width: 1px;border-style: solid;border-top-width: 0;overflow: hidden;}.tabs-header-bottom {border-width: 0 1px 1px 1px;padding: 0 0 2px 0;}.tabs-header-bottom .tabs {border-width: 1px 0 0 0;}.tabs-header-bottom .tabs li {margin: -1px 4px 0 0;}.tabs-header-bottom .tabs li a.tabs-inner {-moz-border-radius: 0 0 5px 5px;-webkit-border-radius: 0 0 5px 5px;border-radius: 0 0 5px 5px;}.tabs-header-bottom .tabs-tool {top: 0;}.tabs-header-bottom .tabs-scroller-left,.tabs-header-bottom .tabs-scroller-right {top: 0;bottom: auto;}.tabs-panels-top {border-width: 1px 1px 0 1px;}.tabs-header-left {float: left;border-width: 1px 0 1px 1px;padding: 0;}.tabs-header-right {float: right;border-width: 1px 1px 1px 0;padding: 0;}.tabs-header-left .tabs-wrap,.tabs-header-right .tabs-wrap {height: 100%;}.tabs-header-left .tabs {height: 100%;padding: 4px 0 0 2px;border-width: 0 1px 0 0;}.tabs-header-right .tabs {height: 100%;padding: 4px 2px 0 0;border-width: 0 0 0 1px;}.tabs-header-left .tabs li,.tabs-header-right .tabs li {display: block;width: 100%;position: relative;}.tabs-header-left .tabs li {left: auto;right: 0;margin: 0 -1px 4px 0;float: right;}.tabs-header-right .tabs li {left: 0;right: auto;margin: 0 0 4px -1px;float: left;}.tabs-justified li a.tabs-inner {padding-left: 0;padding-right: 0;}.tabs-header-left .tabs li a.tabs-inner {display: block;text-align: left;padding-left: 10px;padding-right: 10px;-moz-border-radius: 5px 0 0 5px;-webkit-border-radius: 5px 0 0 5px;border-radius: 5px 0 0 5px;}.tabs-header-right .tabs li a.tabs-inner {display: block;text-align: left;padding-left: 10px;padding-right: 10px;-moz-border-radius: 0 5px 5px 0;-webkit-border-radius: 0 5px 5px 0;border-radius: 0 5px 5px 0;}.tabs-panels-right {float: right;border-width: 1px 1px 1px 0;}.tabs-panels-left {float: left;border-width: 1px 0 1px 1px;}.tabs-header-noborder,.tabs-panels-noborder {border: 0px;}.tabs-header-plain {border: 0px;background: transparent;}.tabs-pill {padding-bottom: 3px;}.tabs-header-bottom .tabs-pill {padding-top: 3px;padding-bottom: 0;}.tabs-header-left .tabs-pill {padding-right: 3px;}.tabs-header-right .tabs-pill {padding-left: 3px;}.tabs-header .tabs-pill li a.tabs-inner {-moz-border-radius: 5px 5px 5px 5px;-webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;}.tabs-header-narrow,.tabs-header-narrow .tabs-narrow {padding: 0;}.tabs-narrow li,.tabs-header-bottom .tabs-narrow li {margin-left: 0;margin-right: -1px;}.tabs-narrow li.tabs-last,.tabs-header-bottom .tabs-narrow li.tabs-last {margin-right: 0;}.tabs-header-left .tabs-narrow,.tabs-header-right .tabs-narrow {padding-top: 0;}.tabs-header-left .tabs-narrow li {margin-bottom: -1px;margin-right: -1px;}.tabs-header-left .tabs-narrow li.tabs-last,.tabs-header-right .tabs-narrow li.tabs-last {margin-bottom: 0;}.tabs-header-right .tabs-narrow li {margin-bottom: -1px;margin-left: -1px;}.tabs-scroller-left {background: #E0ECFF url('images/tabs_icons.png') no-repeat 1px center;}.tabs-scroller-right {background: #E0ECFF url('images/tabs_icons.png') no-repeat -15px center;}.tabs li a.tabs-close {background: url('images/tabs_icons.png') no-repeat -34px center;}.tabs li a.tabs-inner:hover {background: #eaf2ff;color: #000000;filter: none;}.tabs li.tabs-selected a.tabs-inner {background-color: #ffffff;color: #0E2D5F;background: -webkit-linear-gradient(top,#EFF5FF 0,#ffffff 100%);background: -moz-linear-gradient(top,#EFF5FF 0,#ffffff 100%);background: -o-linear-gradient(top,#EFF5FF 0,#ffffff 100%);background: linear-gradient(to bottom,#EFF5FF 0,#ffffff 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#EFF5FF,endColorstr=#ffffff,GradientType=0);}.tabs-header-bottom .tabs li.tabs-selected a.tabs-inner {background: -webkit-linear-gradient(top,#ffffff 0,#EFF5FF 100%);background: -moz-linear-gradient(top,#ffffff 0,#EFF5FF 100%);background: -o-linear-gradient(top,#ffffff 0,#EFF5FF 100%);background: linear-gradient(to bottom,#ffffff 0,#EFF5FF 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#EFF5FF,GradientType=0);}.tabs-header-left .tabs li.tabs-selected a.tabs-inner {background: -webkit-linear-gradient(left,#EFF5FF 0,#ffffff 100%);background: -moz-linear-gradient(left,#EFF5FF 0,#ffffff 100%);background: -o-linear-gradient(left,#EFF5FF 0,#ffffff 100%);background: linear-gradient(to right,#EFF5FF 0,#ffffff 100%);background-repeat: repeat-y;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#EFF5FF,endColorstr=#ffffff,GradientType=1);}.tabs-header-right .tabs li.tabs-selected a.tabs-inner {background: -webkit-linear-gradient(left,#ffffff 0,#EFF5FF 100%);background: -moz-linear-gradient(left,#ffffff 0,#EFF5FF 100%);background: -o-linear-gradient(left,#ffffff 0,#EFF5FF 100%);background: linear-gradient(to right,#ffffff 0,#EFF5FF 100%);background-repeat: repeat-y;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#EFF5FF,GradientType=1);}.tabs li a.tabs-inner {color: #0E2D5F;background-color: #E0ECFF;background: -webkit-linear-gradient(top,#EFF5FF 0,#E0ECFF 100%);background: -moz-linear-gradient(top,#EFF5FF 0,#E0ECFF 100%);background: -o-linear-gradient(top,#EFF5FF 0,#E0ECFF 100%);background: linear-gradient(to bottom,#EFF5FF 0,#E0ECFF 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#EFF5FF,endColorstr=#E0ECFF,GradientType=0);}.tabs-header,.tabs-tool {background-color: #E0ECFF;}.tabs-header-plain {background: transparent;}.tabs-header,.tabs-scroller-left,.tabs-scroller-right,.tabs-tool,.tabs,.tabs-panels,.tabs li a.tabs-inner,.tabs li.tabs-selected a.tabs-inner,.tabs-header-bottom .tabs li.tabs-selected a.tabs-inner,.tabs-header-left .tabs li.tabs-selected a.tabs-inner,.tabs-header-right .tabs li.tabs-selected a.tabs-inner {border-color: #95B8E7;}.tabs-p-tool a:hover,.tabs li a:hover.tabs-close,.tabs-scroller-over {background-color: #eaf2ff;}.tabs li.tabs-selected a.tabs-inner {border-bottom: 1px solid #ffffff;}.tabs-header-bottom .tabs li.tabs-selected a.tabs-inner {border-top: 1px solid #ffffff;}.tabs-header-left .tabs li.tabs-selected a.tabs-inner {border-right: 1px solid #ffffff;}.tabs-header-right .tabs li.tabs-selected a.tabs-inner {border-left: 1px solid #ffffff;}.tabs-header .tabs-pill li.tabs-selected a.tabs-inner {background: #ffe48d;color: #000000;filter: none;border-color: #95B8E7;}.datagrid .panel-body {overflow: hidden;position: relative;}.datagrid-view {position: relative;overflow: hidden;}.datagrid-view1,.datagrid-view2 {position: absolute;overflow: hidden;top: 0;}.datagrid-view1 {left: 0;}.datagrid-view2 {right: 0;}.datagrid-mask {position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0.3;filter: alpha(opacity=30);display: none;}.datagrid-mask-msg {position: absolute;top: 50%;margin-top: -20px;padding: 10px 5px 10px 30px;width: auto;height: 16px;border-width: 2px;border-style: solid;display: none;}.datagrid-empty {position: absolute;left: 0;top: 0;width: 100%;height: 25px;line-height: 25px;text-align: center;}.datagrid-sort-icon {padding: 0;display: none;}.datagrid-toolbar {height: auto;padding: 1px 2px;border-width: 0 0 1px 0;border-style: solid;}.datagrid-btn-separator {float: left;height: 24px;border-left: 1px solid #ccc;border-right: 1px solid #fff;margin: 2px 1px;}.datagrid .datagrid-pager {display: block;margin: 0;border-width: 1px 0 0 0;border-style: solid;}.datagrid .datagrid-pager-top {border-width: 0 0 1px 0;}.datagrid-header {overflow: hidden;cursor: default;border-width: 0 0 1px 0;border-style: solid;}.datagrid-header-inner {float: left;width: 10000px;}.datagrid-header-row,.datagrid-row {height: 25px;}.datagrid-header td,.datagrid-body td,.datagrid-footer td {border-width: 0 1px 1px 0;border-style: dotted;margin: 0;padding: 0;}.datagrid-cell,.datagrid-cell-group,.datagrid-header-rownumber,.datagrid-cell-rownumber {margin: 0;padding: 0 4px;white-space: nowrap;word-wrap: normal;overflow: hidden;height: 18px;line-height: 18px;font-size: 12px;}.datagrid-header .datagrid-cell {height: auto;}.datagrid-header .datagrid-cell span {font-size: 12px;}.datagrid-cell-group {text-align: center;text-overflow: ellipsis;}.datagrid-header-rownumber,.datagrid-cell-rownumber {width: 30px;text-align: center;margin: 0;padding: 0;}.datagrid-body {margin: 0;padding: 0;overflow: auto;zoom: 1;}.datagrid-view1 .datagrid-body-inner {padding-bottom: 20px;}.datagrid-view1 .datagrid-body {overflow: hidden;}.datagrid-footer {overflow: hidden;}.datagrid-footer-inner {border-width: 1px 0 0 0;border-style: solid;width: 10000px;float: left;}.datagrid-row-editing .datagrid-cell {height: auto;}.datagrid-header-check,.datagrid-cell-check {padding: 0;width: 27px;height: 18px;font-size: 1px;text-align: center;overflow: hidden;}.datagrid-header-check input,.datagrid-cell-check input {margin: 0;padding: 0;width: 15px;height: 18px;}.datagrid-resize-proxy {position: absolute;width: 1px;height: 10000px;top: 0;cursor: e-resize;display: none;}.datagrid-body .datagrid-editable {margin: 0;padding: 0;}.datagrid-body .datagrid-editable table {width: 100%;height: 100%;}.datagrid-body .datagrid-editable td {border: 0;margin: 0;padding: 0;}.datagrid-view .datagrid-editable-input {margin: 0;padding: 2px 4px;border: 1px solid #95B8E7;font-size: 12px;outline-style: none;-moz-border-radius: 0 0 0 0;-webkit-border-radius: 0 0 0 0;border-radius: 0 0 0 0;}.datagrid-view .validatebox-invalid {border-color: #ffa8a8;}.datagrid-sort .datagrid-sort-icon {display: inline;padding: 0 13px 0 0;background: url('images/datagrid_icons.png') no-repeat -64px center;}.datagrid-sort-desc .datagrid-sort-icon {display: inline;padding: 0 13px 0 0;background: url('images/datagrid_icons.png') no-repeat -16px center;}.datagrid-sort-asc .datagrid-sort-icon {display: inline;padding: 0 13px 0 0;background: url('images/datagrid_icons.png') no-repeat 0px center;}.datagrid-row-collapse {background: url('images/datagrid_icons.png') no-repeat -48px center;}.datagrid-row-expand {background: url('images/datagrid_icons.png') no-repeat -32px center;}.datagrid-mask-msg {background: #ffffff url('images/loading.gif') no-repeat scroll 5px center;}.datagrid-header,.datagrid-td-rownumber {background-color: #efefef;background: -webkit-linear-gradient(top,#F9F9F9 0,#efefef 100%);background: -moz-linear-gradient(top,#F9F9F9 0,#efefef 100%);background: -o-linear-gradient(top,#F9F9F9 0,#efefef 100%);background: linear-gradient(to bottom,#F9F9F9 0,#efefef 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#F9F9F9,endColorstr=#efefef,GradientType=0);}.datagrid-cell-rownumber {color: #000000;}.datagrid-resize-proxy {background: #aac5e7;}.datagrid-mask {background: #ccc;}.datagrid-mask-msg {border-color: #95B8E7;}.datagrid-toolbar,.datagrid-pager {background: #F4F4F4;}.datagrid-header,.datagrid-toolbar,.datagrid-pager,.datagrid-footer-inner {border-color: #dddddd;}.datagrid-header td,.datagrid-body td,.datagrid-footer td {border-color: #ccc;}.datagrid-htable,.datagrid-btable,.datagrid-ftable {color: #000000;border-collapse: separate;}.datagrid-row-alt {background: #fafafa;}.datagrid-row-over,.datagrid-header td.datagrid-header-over {background: #eaf2ff;color: #000000;cursor: default;}.datagrid-row-selected {background: #ffe48d;color: #000000;}.datagrid-row-editing .textbox,.datagrid-row-editing .textbox-text {-moz-border-radius: 0 0 0 0;-webkit-border-radius: 0 0 0 0;border-radius: 0 0 0 0;}.propertygrid .datagrid-view1 .datagrid-body td {padding-bottom: 1px;border-width: 0 1px 0 0;}.propertygrid .datagrid-group {height: 21px;overflow: hidden;border-width: 0 0 1px 0;border-style: solid;}.propertygrid .datagrid-group span {font-weight: bold;}.propertygrid .datagrid-view1 .datagrid-body td {border-color: #dddddd;}.propertygrid .datagrid-view1 .datagrid-group {border-color: #E0ECFF;}.propertygrid .datagrid-view2 .datagrid-group {border-color: #dddddd;}.propertygrid .datagrid-group,.propertygrid .datagrid-view1 .datagrid-body,.propertygrid .datagrid-view1 .datagrid-row-over,.propertygrid .datagrid-view1 .datagrid-row-selected {background: #E0ECFF;}.datalist .datagrid-header {border-width: 0;}.datalist .datagrid-group,.m-list .m-list-group {height: 25px;line-height: 25px;font-weight: bold;overflow: hidden;background-color: #efefef;border-style: solid;border-width: 0 0 1px 0;border-color: #ccc;}.datalist .datagrid-group-expander {display: none;}.datalist .datagrid-group-title {padding: 0 4px;}.datalist .datagrid-btable {width: 100%;table-layout: fixed;}.datalist .datagrid-row td {border-style: solid;border-left-color: transparent;border-right-color: transparent;border-bottom-width: 0;}.datalist-lines .datagrid-row td {border-bottom-width: 1px;}.datalist .datagrid-cell,.m-list li {width: auto;height: auto;padding: 2px 4px;line-height: 18px;position: relative;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}.datalist-link,.m-list li>a {display: block;position: relative;cursor: pointer;color: #000000;text-decoration: none;overflow: hidden;margin: -2px -4px;padding: 2px 4px;padding-right: 16px;line-height: 18px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}.datalist-link::after,.m-list li>a::after {position: absolute;display: block;width: 8px;height: 8px;content: '';right: 6px;top: 50%;margin-top: -4px;border-style: solid;border-width: 1px 1px 0 0;-ms-transform: rotate(45deg);-moz-transform: rotate(45deg);-webkit-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}.m-list {margin: 0;padding: 0;list-style: none;}.m-list li {border-style: solid;border-width: 0 0 1px 0;border-color: #ccc;}.m-list li>a:hover {background: #eaf2ff;color: #000000;}.m-list .m-list-group {padding: 0 4px;}.pagination {zoom: 1;}.pagination table {float: left;height: 30px;}.pagination td {border: 0;}.pagination-btn-separator {float: left;height: 24px;border-left: 1px solid #ccc;border-right: 1px solid #fff;margin: 3px 1px;}.pagination .pagination-num {border-width: 1px;border-style: solid;margin: 0 2px;padding: 2px;width: 2em;height: auto;}.pagination-page-list {margin: 0px 6px;padding: 1px 2px;width: auto;height: auto;border-width: 1px;border-style: solid;}.pagination-info {float: right;margin: 0 6px 0 0;padding: 0;height: 30px;line-height: 30px;font-size: 12px;}.pagination span {font-size: 12px;}.pagination-link .l-btn-text {width: 24px;text-align: center;margin: 0;}.pagination-first {background: url('images/pagination_icons.png') no-repeat 0 center;}.pagination-prev {background: url('images/pagination_icons.png') no-repeat -16px center;}.pagination-next {background: url('images/pagination_icons.png') no-repeat -32px center;}.pagination-last {background: url('images/pagination_icons.png') no-repeat -48px center;}.pagination-load {background: url('images/pagination_icons.png') no-repeat -64px center;}.pagination-loading {background: url('images/loading.gif') no-repeat center center;}.pagination-page-list,.pagination .pagination-num {border-color: #95B8E7;}.calendar {border-width: 1px;border-style: solid;padding: 1px;overflow: hidden;}.calendar table {table-layout: fixed;border-collapse: separate;font-size: 12px;width: 100%;height: 100%;}.calendar table td,.calendar table th {font-size: 12px;}.calendar-noborder {border: 0;}.calendar-header {position: relative;height: 22px;}.calendar-title {text-align: center;height: 22px;}.calendar-title span {position: relative;display: inline-block;top: 2px;padding: 0 3px;height: 18px;line-height: 18px;font-size: 12px;cursor: pointer;-moz-border-radius: 5px 5px 5px 5px;-webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;}.calendar-prevmonth,.calendar-nextmonth,.calendar-prevyear,.calendar-nextyear {position: absolute;top: 50%;margin-top: -7px;width: 14px;height: 14px;cursor: pointer;font-size: 1px;-moz-border-radius: 5px 5px 5px 5px;-webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;}.calendar-prevmonth {left: 20px;background: url('images/calendar_arrows.png') no-repeat -18px -2px;}.calendar-nextmonth {right: 20px;background: url('images/calendar_arrows.png') no-repeat -34px -2px;}.calendar-prevyear {left: 3px;background: url('images/calendar_arrows.png') no-repeat -1px -2px;}.calendar-nextyear {right: 3px;background: url('images/calendar_arrows.png') no-repeat -49px -2px;}.calendar-body {position: relative;}.calendar-body th,.calendar-body td {text-align: center;}.calendar-day {border: 0;padding: 1px;cursor: pointer;-moz-border-radius: 5px 5px 5px 5px;-webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;}.calendar-other-month {opacity: 0.3;filter: alpha(opacity=30);}.calendar-disabled {opacity: 0.6;filter: alpha(opacity=60);cursor: default;}.calendar-menu {position: absolute;top: 0;left: 0;width: 180px;height: 150px;padding: 5px;font-size: 12px;display: none;overflow: hidden;}.calendar-menu-year-inner {text-align: center;padding-bottom: 5px;}.calendar-menu-year {width: 50px;text-align: center;border-width: 1px;border-style: solid;outline-style: none;resize: none;margin: 0;padding: 2px;font-weight: bold;font-size: 12px;-moz-border-radius: 5px 5px 5px 5px;-webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;}.calendar-menu-prev,.calendar-menu-next {display: inline-block;width: 21px;height: 21px;vertical-align: top;cursor: pointer;-moz-border-radius: 5px 5px 5px 5px;-webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;}.calendar-menu-prev {margin-right: 10px;background: url('images/calendar_arrows.png') no-repeat 2px 2px;}.calendar-menu-next {margin-left: 10px;background: url('images/calendar_arrows.png') no-repeat -45px 2px;}.calendar-menu-month {text-align: center;cursor: pointer;font-weight: bold;-moz-border-radius: 5px 5px 5px 5px;-webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;}.calendar-body th,.calendar-menu-month {color: #4d4d4d;}.calendar-day {color: #000000;}.calendar-sunday {color: #CC2222;}.calendar-saturday {color: #00ee00;}.calendar-today {color: #0000ff;}.calendar-menu-year {border-color: #95B8E7;}.calendar {border-color: #95B8E7;}.calendar-header {background: #E0ECFF;}.calendar-body,.calendar-menu {background: #ffffff;}.calendar-body th {background: #F4F4F4;padding: 2px 0;}.calendar-hover,.calendar-nav-hover,.calendar-menu-hover {background-color: #eaf2ff;color: #000000;}.calendar-hover {border: 1px solid #b7d2ff;padding: 0;}.calendar-selected {background-color: #ffe48d;color: #000000;border: 1px solid #ffab3f;padding: 0;}.datebox-calendar-inner {height: 180px;}.datebox-button {padding: 0 5px;text-align: center;}.datebox-button a {line-height: 22px;font-size: 12px;font-weight: bold;text-decoration: none;opacity: 0.6;filter: alpha(opacity=60);}.datebox-button a:hover {opacity: 1.0;filter: alpha(opacity=100);}.datebox-current,.datebox-close {float: left;}.datebox-close {float: right;}.datebox .combo-arrow {background-image: url('images/datebox_arrow.png');background-position: center center;}.datebox-button {background-color: #F4F4F4;}.datebox-button a {color: #444;}.spinner-arrow {background-color: #E0ECFF;display: inline-block;overflow: hidden;vertical-align: top;margin: 0;padding: 0;opacity: 1.0;filter: alpha(opacity=100);width: 18px;}.spinner-arrow-up,.spinner-arrow-down {opacity: 0.6;filter: alpha(opacity=60);display: block;font-size: 1px;width: 18px;height: 10px;width: 100%;height: 50%;color: #444;outline-style: none;}.spinner-arrow-hover {background-color: #eaf2ff;opacity: 1.0;filter: alpha(opacity=100);}.spinner-arrow-up:hover,.spinner-arrow-down:hover {opacity: 1.0;filter: alpha(opacity=100);background-color: #eaf2ff;}.textbox-icon-disabled .spinner-arrow-up:hover,.textbox-icon-disabled .spinner-arrow-down:hover {opacity: 0.6;filter: alpha(opacity=60);background-color: #E0ECFF;cursor: default;}.spinner .textbox-icon-disabled {opacity: 0.6;filter: alpha(opacity=60);}.spinner-arrow-up {background: url('images/spinner_arrows.png') no-repeat 1px center;}.spinner-arrow-down {background: url('images/spinner_arrows.png') no-repeat -15px center;}.spinner-button-up {background: url('images/spinner_arrows.png') no-repeat -32px center;}.spinner-button-down {background: url('images/spinner_arrows.png') no-repeat -48px center;}.progressbar {border-width: 1px;border-style: solid;-moz-border-radius: 5px 5px 5px 5px;-webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;overflow: hidden;position: relative;}.progressbar-text {text-align: center;position: absolute;}.progressbar-value {position: relative;overflow: hidden;width: 0;-moz-border-radius: 5px 0 0 5px;-webkit-border-radius: 5px 0 0 5px;border-radius: 5px 0 0 5px;}.progressbar {border-color: #95B8E7;}.progressbar-text {color: #000000;font-size: 12px;}.progressbar-value .progressbar-text {background-color: #ffe48d;color: #000000;}.searchbox-button {width: 18px;height: 20px;overflow: hidden;display: inline-block;vertical-align: top;cursor: pointer;opacity: 0.6;filter: alpha(opacity=60);}.searchbox-button-hover {opacity: 1.0;filter: alpha(opacity=100);}.searchbox .l-btn-plain {border: 0;padding: 0;vertical-align: top;opacity: 0.6;filter: alpha(opacity=60);-moz-border-radius: 0 0 0 0;-webkit-border-radius: 0 0 0 0;border-radius: 0 0 0 0;}.searchbox .l-btn-plain:hover {border: 0;padding: 0;opacity: 1.0;filter: alpha(opacity=100);-moz-border-radius: 0 0 0 0;-webkit-border-radius: 0 0 0 0;border-radius: 0 0 0 0;}.searchbox a.m-btn-plain-active {-moz-border-radius: 0 0 0 0;-webkit-border-radius: 0 0 0 0;border-radius: 0 0 0 0;}.searchbox .m-btn-active {border-width: 0 1px 0 0;-moz-border-radius: 0 0 0 0;-webkit-border-radius: 0 0 0 0;border-radius: 0 0 0 0;}.searchbox .textbox-button-right {border-width: 0 0 0 1px;}.searchbox .textbox-button-left {border-width: 0 1px 0 0;}.searchbox-button {background: url('images/searchbox_button.png') no-repeat center center;}.searchbox .l-btn-plain {background: #E0ECFF;}.searchbox .l-btn-plain-disabled,.searchbox .l-btn-plain-disabled:hover {opacity: 0.5;filter: alpha(opacity=50);}.slider-disabled {opacity: 0.5;filter: alpha(opacity=50);}.slider-h {height: 22px;}.slider-v {width: 22px;}.slider-inner {position: relative;height: 6px;top: 7px;border-width: 1px;border-style: solid;border-radius: 5px;}.slider-handle {position: absolute;display: block;outline: none;width: 20px;height: 20px;top: 50%;margin-top: -10px;margin-left: -10px;}.slider-tip {position: absolute;display: inline-block;line-height: 12px;font-size: 12px;white-space: nowrap;top: -22px;}.slider-rule {position: relative;top: 15px;}.slider-rule span {position: absolute;display: inline-block;font-size: 0;height: 5px;border-width: 0 0 0 1px;border-style: solid;}.slider-rulelabel {position: relative;top: 20px;}.slider-rulelabel span {position: absolute;display: inline-block;font-size: 12px;}.slider-v .slider-inner {width: 6px;left: 7px;top: 0;float: left;}.slider-v .slider-handle {left: 50%;margin-top: -10px;}.slider-v .slider-tip {left: -10px;margin-top: -6px;}.slider-v .slider-rule {float: left;top: 0;left: 16px;}.slider-v .slider-rule span {width: 5px;height: 'auto';border-left: 0;border-width: 1px 0 0 0;border-style: solid;}.slider-v .slider-rulelabel {float: left;top: 0;left: 23px;}.slider-handle {background: url('images/slider_handle.png') no-repeat;}.slider-inner {border-color: #95B8E7;background: #E0ECFF;}.slider-rule span {border-color: #95B8E7;}.slider-rulelabel span {color: #000000;}.menu {position: absolute;margin: 0;padding: 2px;border-width: 1px;border-style: solid;overflow: hidden;}.menu-inline {position: relative;}.menu-item {position: relative;margin: 0;padding: 0;overflow: hidden;white-space: nowrap;cursor: pointer;border-width: 1px;border-style: solid;}.menu-text {height: 20px;line-height: 20px;float: left;padding-left: 28px;}.menu-icon {position: absolute;width: 16px;height: 16px;left: 2px;top: 50%;margin-top: -8px;}.menu-rightarrow {position: absolute;width: 16px;height: 16px;right: 0;top: 50%;margin-top: -8px;}.menu-line {position: absolute;left: 26px;top: 0;height: 2000px;font-size: 1px;}.menu-sep {margin: 3px 0px 3px 25px;font-size: 1px;}.menu-noline .menu-line {display: none;}.menu-noline .menu-sep {margin-left: 0;margin-right: 0;}.menu-active {-moz-border-radius: 5px 5px 5px 5px;-webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;}.menu-item-disabled {opacity: 0.5;filter: alpha(opacity=50);cursor: default;}.menu-text,.menu-text span {font-size: 12px;}.menu-shadow {position: absolute;-moz-border-radius: 5px 5px 5px 5px;-webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;background: #ccc;-moz-box-shadow: 2px 2px 3px #cccccc;-webkit-box-shadow: 2px 2px 3px #cccccc;box-shadow: 2px 2px 3px #cccccc;filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=2,MakeShadow=false,ShadowOpacity=0.2);}.menu-rightarrow {background: url('images/menu_arrows.png') no-repeat -32px center;}.menu-line {border-left: 1px solid #ccc;border-right: 1px solid #fff;}.menu-sep {border-top: 1px solid #ccc;border-bottom: 1px solid #fff;}.menu {background-color: #fafafa;border-color: #ddd;color: #444;}.menu-content {background: #ffffff;}.menu-item {border-color: transparent;_border-color: #fafafa;}.menu-active {border-color: #b7d2ff;color: #000000;background: #eaf2ff;}.menu-active-disabled {border-color: transparent;background: transparent;color: #444;}.m-btn-downarrow,.s-btn-downarrow {display: inline-block;position: absolute;width: 16px;height: 16px;font-size: 1px;right: 0;top: 50%;margin-top: -8px;}.m-btn-active,.s-btn-active {background: #eaf2ff;color: #000000;border: 1px solid #b7d2ff;filter: none;}.m-btn-plain-active,.s-btn-plain-active {background: transparent;padding: 0;border-width: 1px;border-style: solid;-moz-border-radius: 5px 5px 5px 5px;-webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;}.m-btn .l-btn-left .l-btn-text {margin-right: 20px;}.m-btn .l-btn-icon-right .l-btn-text {margin-right: 40px;}.m-btn .l-btn-icon-right .l-btn-icon {right: 20px;}.m-btn .l-btn-icon-top .l-btn-text {margin-right: 4px;margin-bottom: 14px;}.m-btn .l-btn-icon-bottom .l-btn-text {margin-right: 4px;margin-bottom: 34px;}.m-btn .l-btn-icon-bottom .l-btn-icon {top: auto;bottom: 20px;}.m-btn .l-btn-icon-top .m-btn-downarrow,.m-btn .l-btn-icon-bottom .m-btn-downarrow {top: auto;bottom: 0px;left: 50%;margin-left: -8px;}.m-btn-line {display: inline-block;position: absolute;font-size: 1px;display: none;}.m-btn .l-btn-left .m-btn-line {right: 0;width: 16px;height: 500px;border-style: solid;border-color: #aac5e7;border-width: 0 0 0 1px;}.m-btn .l-btn-icon-top .m-btn-line,.m-btn .l-btn-icon-bottom .m-btn-line {left: 0;bottom: 0;width: 500px;height: 16px;border-width: 1px 0 0 0;}.m-btn-large .l-btn-icon-right .l-btn-text {margin-right: 56px;}.m-btn-large .l-btn-icon-bottom .l-btn-text {margin-bottom: 50px;}.m-btn-downarrow,.s-btn-downarrow {background: url('images/menu_arrows.png') no-repeat 0 center;}.m-btn-plain-active,.s-btn-plain-active {border-color: #b7d2ff;background-color: #eaf2ff;color: #000000;}.s-btn:hover .m-btn-line,.s-btn-active .m-btn-line,.s-btn-plain-active .m-btn-line {display: inline-block;}.l-btn:hover .s-btn-downarrow,.s-btn-active .s-btn-downarrow,.s-btn-plain-active .s-btn-downarrow {border-style: solid;border-color: #aac5e7;border-width: 0 0 0 1px;}.messager-body {padding: 10px 10px 30px 10px;overflow: auto;}.messager-button {text-align: center;padding: 5px;}.messager-button .l-btn {width: 70px;}.messager-icon {float: left;width: 32px;height: 32px;margin: 0 10px 10px 0;}.messager-error {background: url('images/messager_icons.png') no-repeat scroll -64px 0;}.messager-info {background: url('images/messager_icons.png') no-repeat scroll 0 0;}.messager-question {background: url('images/messager_icons.png') no-repeat scroll -32px 0;}.messager-warning {background: url('images/messager_icons.png') no-repeat scroll -96px 0;}.messager-progress {padding: 10px;}.messager-p-msg {margin-bottom: 5px;}.messager-body .messager-input {width: 100%;padding: 4px 0;outline-style: none;border: 1px solid #95B8E7;}.window-thinborder .messager-button {padding-bottom: 8px;}.tree {margin: 0;padding: 0;list-style-type: none;}.tree li {white-space: nowrap;}.tree li ul {list-style-type: none;margin: 0;padding: 0;}.tree-node {height: 18px;white-space: nowrap;cursor: pointer;}.tree-hit {cursor: pointer;}.tree-expanded,.tree-collapsed,.tree-folder,.tree-file,.tree-checkbox,.tree-indent {display: inline-block;width: 16px;height: 18px;vertical-align: top;overflow: hidden;}.tree-expanded {background: url('images/tree_icons.png') no-repeat -18px 0px;}.tree-expanded-hover {background: url('images/tree_icons.png') no-repeat -50px 0px;}.tree-collapsed {background: url('images/tree_icons.png') no-repeat 0px 0px;}.tree-collapsed-hover {background: url('images/tree_icons.png') no-repeat -32px 0px;}.tree-lines .tree-expanded,.tree-lines .tree-root-first .tree-expanded {background: url('images/tree_icons.png') no-repeat -144px 0;}.tree-lines .tree-collapsed,.tree-lines .tree-root-first .tree-collapsed {background: url('images/tree_icons.png') no-repeat -128px 0;}.tree-lines .tree-node-last .tree-expanded,.tree-lines .tree-root-one .tree-expanded {background: url('images/tree_icons.png') no-repeat -80px 0;}.tree-lines .tree-node-last .tree-collapsed,.tree-lines .tree-root-one .tree-collapsed {background: url('images/tree_icons.png') no-repeat -64px 0;}.tree-line {background: url('images/tree_icons.png') no-repeat -176px 0;}.tree-join {background: url('images/tree_icons.png') no-repeat -192px 0;}.tree-joinbottom {background: url('images/tree_icons.png') no-repeat -160px 0;}.tree-folder {background: url('images/tree_icons.png') no-repeat -208px 0;}.tree-folder-open {background: url('images/tree_icons.png') no-repeat -224px 0;}.tree-file {background: url('images/tree_icons.png') no-repeat -240px 0;}.tree-loading {background: url('images/loading.gif') no-repeat center center;}.tree-checkbox0 {background: url('images/tree_icons.png') no-repeat -208px -18px;}.tree-checkbox1 {background: url('images/tree_icons.png') no-repeat -224px -18px;}.tree-checkbox2 {background: url('images/tree_icons.png') no-repeat -240px -18px;}.tree-title {font-size: 12px;display: inline-block;text-decoration: none;vertical-align: top;white-space: nowrap;padding: 0 2px;height: 18px;line-height: 18px;}.tree-node-proxy {font-size: 12px;line-height: 20px;padding: 0 2px 0 20px;border-width: 1px;border-style: solid;z-index: 9900000;}.tree-dnd-icon {display: inline-block;position: absolute;width: 16px;height: 18px;left: 2px;top: 50%;margin-top: -9px;}.tree-dnd-yes {background: url('images/tree_icons.png') no-repeat -256px 0;}.tree-dnd-no {background: url('images/tree_icons.png') no-repeat -256px -18px;}.tree-node-top {border-top: 1px dotted red;}.tree-node-bottom {border-bottom: 1px dotted red;}.tree-node-append .tree-title {border: 1px dotted red;}.tree-editor {border: 1px solid #95B8E7;font-size: 12px;line-height: 16px;padding: 0 4px;margin: 0;width: 80px;outline-style: none;vertical-align: top;position: absolute;top: 0;}.tree-node-proxy {background-color: #ffffff;color: #000000;border-color: #95B8E7;}.tree-node-hover {background: #eaf2ff;color: #000000;}.tree-node-selected {background: #ffe48d;color: #000000;}.tree-node-hidden {display: none;}.validatebox-invalid {border-color: #ffa8a8;background-color: #fff3f3;color: #000;}.tooltip {position: absolute;display: none;z-index: 9900000;outline: none;opacity: 1;filter: alpha(opacity=100);padding: 5px;border-width: 1px;border-style: solid;border-radius: 5px;-moz-border-radius: 5px 5px 5px 5px;-webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;}.tooltip-content {font-size: 12px;}.tooltip-arrow-outer,.tooltip-arrow {position: absolute;width: 0;height: 0;line-height: 0;font-size: 0;border-style: solid;border-width: 6px;border-color: transparent;_border-color: tomato;_filter: chroma(color=tomato);}.tooltip-arrow {display: none \9;}.tooltip-right .tooltip-arrow-outer {left: 0;top: 50%;margin: -6px 0 0 -13px;}.tooltip-right .tooltip-arrow {left: 0;top: 50%;margin: -6px 0 0 -12px;}.tooltip-left .tooltip-arrow-outer {right: 0;top: 50%;margin: -6px -13px 0 0;}.tooltip-left .tooltip-arrow {right: 0;top: 50%;margin: -6px -12px 0 0;}.tooltip-top .tooltip-arrow-outer {bottom: 0;left: 50%;margin: 0 0 -13px -6px;}.tooltip-top .tooltip-arrow {bottom: 0;left: 50%;margin: 0 0 -12px -6px;}.tooltip-bottom .tooltip-arrow-outer {top: 0;left: 50%;margin: -13px 0 0 -6px;}.tooltip-bottom .tooltip-arrow {top: 0;left: 50%;margin: -12px 0 0 -6px;}.tooltip {background-color: #ffffff;border-color: #95B8E7;color: #000000;}.tooltip-right .tooltip-arrow-outer {border-right-color: #95B8E7;}.tooltip-right .tooltip-arrow {border-right-color: #ffffff;}.tooltip-left .tooltip-arrow-outer {border-left-color: #95B8E7;}.tooltip-left .tooltip-arrow {border-left-color: #ffffff;}.tooltip-top .tooltip-arrow-outer {border-top-color: #95B8E7;}.tooltip-top .tooltip-arrow {border-top-color: #ffffff;}.tooltip-bottom .tooltip-arrow-outer {border-bottom-color: #95B8E7;}.tooltip-bottom .tooltip-arrow {border-bottom-color: #ffffff;}.switchbutton {text-decoration: none;display: inline-block;overflow: hidden;vertical-align: middle;margin: 0;padding: 0;cursor: pointer;background: #bbb;border: 1px solid #bbb;-moz-border-radius: 5px 5px 5px 5px;-webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;}.switchbutton-inner {display: inline-block;overflow: hidden;position: relative;top: -1px;left: -1px;}.switchbutton-on,.switchbutton-off,.switchbutton-handle {display: inline-block;text-align: center;height: 100%;float: left;font-size: 12px;-moz-border-radius: 5px 5px 5px 5px;-webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;}.switchbutton-on {background: #ffe48d;color: #000000;}.switchbutton-off {background-color: #ffffff;color: #000000;}.switchbutton-on,.switchbutton-reversed .switchbutton-off {-moz-border-radius: 5px 0 0 5px;-webkit-border-radius: 5px 0 0 5px;border-radius: 5px 0 0 5px;}.switchbutton-off,.switchbutton-reversed .switchbutton-on {-moz-border-radius: 0 5px 5px 0;-webkit-border-radius: 0 5px 5px 0;border-radius: 0 5px 5px 0;}.switchbutton-handle {position: absolute;top: 0;left: 50%;background-color: #ffffff;color: #000000;border: 1px solid #bbb;-moz-box-shadow: 0 0 3px 0 #bbb;-webkit-box-shadow: 0 0 3px 0 #bbb;box-shadow: 0 0 3px 0 #bbb;}.switchbutton-value {position: absolute;top: 0;left: -5000px;}.switchbutton-disabled {opacity: 0.5;filter: alpha(opacity=50);}.switchbutton-disabled,.switchbutton-readonly {cursor: default;}

    </style>

</head>


<body></body>
</html>